One of Britain’s best-loved country house hotels is now bigger – and better
Beaverbrook, the always inviting English country house hotel, expands its offering with the launch of The Village at Beaverbrook – a collection of colourful cottages, new restaurant and an events space in the heart of Surrey. Location It is hard to conjure a country getaway that’s more convenient from London…
Continue Reading
Subscribe to unlock the full article and access premium financial content.
Click here to read the full story: Spears

