The Churchill Arms where lunch is heaven on earth

It was one of the hottest days of our 2018 summer when we headed for the Cotswolds, just north of Oxford, to have lunch at The Churchill Arms.   At first we thought we had reached the Hovis village where the iconic TV advert was filmed (but that’s miles away … more