Introducing The George Inn, Barford St Michael: A characterful country pub with rooms on the edge of staycation holiday hotspot The Cotswolds
A lovely 16th-century thatched pub with nine bedrooms, wine room and organic garden that makes a great weekend-break travel destination for country walks and gourmet feasts
Just eight miles south of Banbury (less than an hour by train...