EnglandGreater LondonLondon
4 guests
2 bedrooms
2 bathrooms
This modern London high-rise apartment is an ideal base for up to four guests on a city getaway. Sure, it’s fairly fuss-free and simple in style, but it has everything needed for a comfortable stay, w...
From €591 Nightly