The George Inn

About this pub
A charming 17th century thatched pub and boutique hotel in Barford St Michael with nine individually decorated bedrooms, restaurant, bar, and garden.
The dog details
Does this venue welcome dogs?Dog friendly garden rooms with individual access onto the terrace and garden