Camden is both a borough of Greater London and a neighbourhood within the borough itself (officially called Camden Town). Camden the borough stretches from Holborn in the city centre to Hampstead in the north. Camden Town is a residential and commercial area to the east of Regent's Park and west of Islington.