Best Restaurants

Overview

Experience fine dining in a 17th-century former Rectory and the finest Country House hotel in the Cotswolds. An award-winning restaurant, Atrium at Lords of the Manor offers a tasting menu of cutting-edge cuisine, showcasing French influence and Cotswold terroir sourced from the best producers.

Awards

AA Rosette Awards

4 AA Rosettes, 2025

Loading map ...