House With Garden In Camden Town
House With Garden In Camden Town apartment hosts guests of London.
This property is set 4.3 km from Buckingham Palace. Guests can enjoy British and Italian cuisine in St Pancras Grand located 150 meters away.
The apartment provides rooms featuring heating, pay television, a writing table, a trouser press and high ceiling. A bathroom comes with a shower and a bidet.
The building stands near Camden Road subway station.