Tag Archives: Charingworth Manor

Best afternoon tea in the Cotswolds

Stop the clock. There’s nothing like the luxury of settling into a Cotswold teahouse for an hour or more, and when you do you’ll find it almost inevitable that you’ll lose track of time. The only challenge is deciding between having a sumptuous afternoon tea at one of the area’s elegant manor hotels (in summer… Read More »