Manor House Hotel and Golf Club

Near Bath
Castle Combe
United Kingdom