The Squire Inn is a 17th century coaching house inn situated at the foot of the Cotswolds, with a reputation as a venue for superb cuisine in the restaurant as well as providing a comfortable, relaxing atmosphere in the bar areas.
67 Broad Street, Chipping Sodbury, Gloucestershire, BS37 6AD
View Map
01454 312 121
[email protected]
http://www.thesquireinn.co.uk/
Facilities include: Real Ale, Traditional Sunday Roast, Town Centre, Traditional, Beer, Wine, Tea & Coffee,
Mon - Thu: 12:00 - 23:30
Fri - Sat: 12:00 - 01:30
Sun: 12:00 - 22:30
View Food Menu