EnglandGreater LondonLondon
4 guests
2 bedrooms
2 bathrooms
With city views reaching across to Canary Wharf’s skyscrapers, it’s easy to see why this apartment caught our eye. Set across two floors, it’s a comfortable space for up to four people, and with local...
From €294 Nightly