EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
Found right in the heart of Covent Garden, this small-but-mighty home puts some of the best of London right at your doorstep. The Apple Market, for example, with all its unique vendors, and delicious...
From €522 Nightly