EnglandGreater LondonLondon
4 guests
2 bedrooms
2 bathrooms
Sleek, shiny and kitted out with all the bells and whistles, this modern apartment is just the ticket for a stay in the Big Smoke. Built-in speakers, a luxe rainfall shower, large windows in the open-...
From €397 Nightly