EnglandGreater LondonLondon
16 guests
8 bedrooms
3 bathrooms
This is, without a doubt, one of the most impressive homes in our collection. The bespoke architecture makes you feel as if you are staying in a traditional British museum or castle, however, the furn...
From €2,391 Nightly