Apartment Camden Town
120 Barker Drive - NW1 0JE - London,
United Kingdom
View Map
Area: Camden Town / Regent's Park / Hampstead
- Jump to:
- Info
Apartment Camden Town is set in London, 1.3 km from Camden Market, 1.6 km from King's Cross Theatre, as well as 2.4 km from London Zoo. Guests staying at this apartment have access to free WiFi and a fully equipped kitchen.