Europa House Apartments in London (City of Westminster) ist eine 4-minütige Fahrt von Lord''s Cricket Ground und 8 Autominuten von London Business School entfernt. Dieses Apartment mit 4 Sternen ist 4,3 km von University College London und 4,6 km von Universität London entfernt.