Situated in London, Camden Town House is 1.3 km from Camden Market. The property is set 1.8 km from King\'s Cross Theatre and 2.3 km from London Zoo. Free WiFi is available.
At the guest house, all rooms include a wardrobe. Camden Town House provides some rooms with garden views, and all rooms are equipped with a kettle.
London City Airport is 16 km away....
|15 Rochester Square|