EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
The charming, leafy streets around this central London studio are home to endless museums, galleries, cafés, bars and restaurants for all tastes. You’re in the Holborn neighbourhood, with the Charles...
From €311 Nightly