Situated in 112 acres of English countryside in the heart of Surrey, Waverley Abbey House is a Grade II listed manor built in 1723. Under an hour from London, it’s the ultimate countryside experience to be refreshed, restored and revived in.
Provided by Waverley Abbey House