Set in the centre of London, 300 metres from Euston Station and less than 1 km from King's Cross St Pancras, One Bedroom Serviced Apartment in Euston, Camden Town offers free Wi-Fi.
Number of rooms: 3
60 Eversholt Street, Camden, London, NW1 1DA, United Kingdom