The accommodation is close to everything, making it easy to plan your visit to London
It's located in the heart of Camden Town , within minutes walk to Camden Market, Camden Town tube station, Eurostar train and there are plenty of restaurants and coffee shops nearby. Regents park is located within 10 minutes walk
Parking...
See moreTV
Wifi
Clothes rack
Fan
See all amenities