Camden Town
Camden Town, often shortened to Camden, is a district of northwest London, England, 2.5 miles north of Charing Cross. Historically in Middlesex, it is the administrative centre of the London Borough of Camden, and identified in the London Plan as one of 34 major centres in Greater London.
Source: WikipediaThe Best Travel Spots nearby Camden Lock
Travel to Camden Lock in London, United Kingdom
Find hotels nearby 🏨
Find & Book the best travel experiences here
Town pictures in Camden Lock
Shot with a NIKON D7100. Exposure: 1/320, Aperture: 1.8, Focal Length: 20.0, ISO: 200