Private Rooms in Euston Square, Central London (161/4) features accommodation within 2.1 km of the centre of London, with free Wi-Fi, and a kitchenette with a microwave, a fridge and kitchenware.
Number of rooms: 3
161 Drummond Street Flat 4, Camden, London, NW1 2PB, United Kingdom