EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
Finding a quiet spot in central London can be a difficult task, but we've discovered just the place. This cosy apartment, moments from Leicester Square, Chinatown, and Covent Garden, is a slice of cal...
From €380 Nightly