The London Borough of Camden is a borough in Inner London, England. Camden Town Hall, on Euston Road, lies 1.4 mi north of Charing Cross. The borough was established on 1 April 1965 from the former metropolitan boroughs of Holborn, St Pancras and Hampstead.
https://www.visitacity.com › london › travel_guide
AdItineraries, Maps & Attractions. Create Your Personal Travel Guide to London! Visit Houses of Parliament & Big Ben, Buckingham Palace, Westminster Abbey and More.