Fine dining
Where do we begin? With 50 Michelin Guide restaurants in the Cotswolds, how long have you got? Hosting five Michelin starred restaurants including the beautiful Le Champignon Sauvage in Cheltenham, there are plenty of places to celebrate fine food served in beautiful surroundings.