EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
This stylish, couple's hideaway, housed in a Victorian warehouse, in a cobbled courtyard in Central London, is just over a five-minute walk from The Shard. For artisan produce, head to one of the city...
From €394 Nightly