Lage Bei einem Aufenthalt im Euston Square Apartments in London (Stadtzentrum London) erreichen Sie British Library und London Zoo in wenigen Minuten. Dieses Apartment liegt in der Nähe von: St. Paul's Cathedral und London Eye.Zimmer Fühlen Sie sich in einem der 3 Zimmer wie zu Hause.