Offering a barbecue and terrace, Central Victorian House is located in the Camden district in London. Camden Market is 700 metres away, while Camden Town Tube station can be reached in an 11-minute walk. Free Wi-Fi is provided throughout the property.
101 Camden Road, Camden, London, NW1 9HA, United Kingdom
Nightly rates from $70