Tagged: Camden Borough

0

Camden Borough

Camden Borough is located in central north-west London, in the Inner London Area. This Borough was created in 1965 from the former metropolitan boroughs of Holborn, St. Pancras and Hampstead. Camden Borough has the following districts and neighbourhoods: Belsize Park...