Beaverbrook is a carefully curated collection of two luxury hotels; our estate surrounded by the Surrey Hills and our urban Town House in central London. The heart of the brand is set amidst 400 acres of beautiful, privately owned countryside and comprises three distinctively designed venues that make up the hotel, four restaurants and a Health Club & Spa, as well as indoor and outdoor activities,...