Tag Archives: British Hotels

November 28

ESCAPE LONDON – Feel like a Princess at Wotton House Hotel, a hidden Surrey gem

From the moment you set eyes on Wotton House in Dorking, you know you know it isn’t a sight you will ever forget! This beautiful manor house dates back to the 16th Century when it was sold to the Evelyn family. Whilst the house has had different uses throughout the years, the Evelyn family have been […]