The story
Atrium is a Modern British restaurant at Lords of the Manor, at UPPER SLAUGHTER, Cheltenham, GL54 2JD, in Bourton on the Water. The AA awarded it 4 Rosettes for culinary excellence in 2026, and the Michelin Guide lists it as Recommended in the same year.
Atrium is one of two dining rooms at the hotel, alongside The Dining Room. The kitchen works in a Modern British style, and the restaurant is listed for dinner, fine dining and private events. Vegetarian guests are catered for.
The hotel stands in eight acres of lawns and gardens. Its manor house dates to 1649 and is built from honey coloured stone. Outdoor seating is available when the weather allows, and the hotel is known for being dog friendly.
Recognition
Location