EnglandGreater LondonLondon
4 guests
1 bedroom
1 bathroom
Whether you're a business traveller or a couple of city enthusiasts, this home is a great fit. While the design isn't the most inspiring, the location more than makes up for it. From here, you've got...
From €330 Nightly