Lords of the Manor
Upper Slaughter, GL54 2JD
Set in 8 acres of lawns and grandiose gardens, Lords of the Manor is one of the finest hotels and most sought-after culinary destination in the Cotswolds.
The 3 AA Rosette awarded Atrium is epitome of fine dining. The restaurant offers an impeccable dining experience, with Head Chef Charles Smith creating an exquisite menu using the finest ingredients from across Great Britain.
For something a little more relaxed, The Dining Room is the hotel's second restaurant and is suited to couples and gatherings, or perhaps enjoy a stunning Afternoon tea on the lawn during glorious weather or next to a crackling log fire in the cooler months.