The Best Travel Spots nearby Camden Town
Travel to Camden Town in London, United Kingdom
Find hotels nearby 🏨
Find & Book the best travel experiences here
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: WikipediaWaterway pictures in Camden Town
Shot with a Canon EOS 80D. Exposure: 1/640, Aperture: 5.6, Focal Length: 85.0, ISO: 200