Cotswolds • United Kingdom
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.
3 AA
#54 UKgastropubs
#93 UKgastropubs
3 AA, #71 UKgastropubs
#59 UKgastropubs
MICH
3 AA, #46 UKgastropubs
3 AA
3 AA
4 AA
Mobile apps
iPhone and Android mobile applications are launching later this year, stay tuned!