Situated in London, Camden Town House is a 9-minute walk from Camden Market. The property is close to several well-known attractions, 1.2 km from King\'s Cross Theatre, a 20-minute walk from London Zoo and 1.9 km from Regents Park. Free WiFi is available.
At the guest house, every room is fitted with a wardrobe. Camden Town House provides some rooms with garden views, and each room has a kettle.
London City Airport is 13 km away....
|15 Rochester Square|