EnglandGreater LondonLondon
4 guests
2 bedrooms
2 bathrooms
Located on a peaceful, traditional mews, you could be forgiven for not realising that this home is right in the middle of London. Its location in Bloomsbury, known for its literary connections and cha...
From €556 Nightly