EnglandGreater LondonLondon
6 guests
2 bedrooms
2 bathrooms
Moments from Covent Garden, this apartment offers a sense of simplicity in the heart of the city. The location is undoubtedly fantastic. Not only is the famous market a few steps away, but the West En...
From €1,237 Nightly