EnglandGreater LondonLondon
4 guests
2 bedrooms
1 bathroom
For a hassle-free stay, this apartment has it all – comfortable bedrooms, a bright living area, and a view of Canary Wharf from the private balcony. The latter is probably our favourite feature, thoug...
From €197 Nightly