Euston Square Two Bed Apartment
Euston Square Two Bed Apartment London apartment hosts guests of London.
The London Eye is 3.0 km of the property, while Buckingham Palace is around 3.2 km away. Offering nepali and mediterranean meals, Great Nepalese is around 150 meters away.
St Pancras, London St Pancras Megabusplus bus stop is 350 meters away, and Mornington Cresent underground station lies within a 10-minute walking distance.