
Tea on the Terrace!
5th July 2018 Whether you’re here to stay a few nights or just visiting for the day, there is nothing more quintessentially English than enjoying Afternoon Tea in the Cotswolds! During the summer, Afternoon Tea (or High Tea if you prefer…) is the perfect way to enjoy our country gardens and each hotel boasts a lovely terrace perfect […]