5 Doughty Street Apartment London
5 Doughty Street features accommodation within 2.2 km of the centre of London, with free Wi-Fi, and a kitchenette with a dishwasher, an oven and a microwave.
Number of rooms: 11
5 Doughty Street, Camden, London, WC1N 2PL, United Kingdom