EnglandGreater LondonLondon
4 guests
2 bedrooms
2 bathrooms
A collection of serviced apartments, Europa House is located in little-known Maida Vale. Here you’ll find great restaurants and a strong sense of community, but hardly any tourists. This particular fl...
From €667 Nightly