EnglandGreater LondonLondon
6 guests
2 bedrooms
2 bathrooms
Despite the name, the reality of Covent Garden isn’t the serene green space that first comes to mind. And the centre of this hive of buzzing bars, cafés, boutiques, and restaurants is less than five m...
From €794 Nightly