
116 Albert St, London, NW1 7NE
Distance:0.23 miles | Star Rating:

Quiet apartment in the heart of Camden Town is situated in the Camden district of London, 600 metres from Camden Market, 1.6 km from Regents Park and ...more
Quiet apartment in the heart of Camden Town is situated in the Camden district of London, 600 metres from Camden Market, 1.6 km from Regents Park and 1.6 km from Euston Station. The property is located 2.6 km from Lord's Cricket Ground, 2.9 km from Madame Tussauds and 2 km from King's Cross Station. Free WiFi is available throughout the property and London Zoo is 1.1 km away.
The apartment features 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with garden views. This apartment also comes with a patio that doubles up as an outdoor dining area. The accommodation is non-smoking.
British Museum is 3.1 km from the apartment, while King's Cross St Pancras is 3.2 km from the property. London City Airport is 16 km away.