A stunning English country house in Castle Combe, just 30 mins from Bath
Contrary to popular belief, the English really enjoy indulgences otherwise Afternoon Tea would never have existed, and there is no better place to enjoy this time-honoured tradition than at The Manor House Hotel, set in one of England’s most picturesque villages. An eye-catching 14th-century manor surrounded by 365 acres of woodland, parkland and gardens, it also has one of the country’s top Michelin star restaurants.
View hotel details