Camden is an apartment only 1.6 km from Hampstead Theatre, ZSL London Zoo and Tower of London.
The city center is 4 km away. A tube station is also located nearby. Within a 5-minute walk guests can dine in Camden Head and Andy's Taverna.
15 km to London City airport.
This property features free Wi-Fi and TV in rooms. Guests can benefit from a private bathroom.
Eat & Drink
A kitchenette with a microwave and a fridge will be at guests' disposal.
Hotspot wireless internet access is available in the apartment rooms for free.
No parking available.