The Thatchers
All menus are subject to change
Tel: 01279 730270
*No Dogs Allowed inside
The Thatchers Pub Stortford Road
Bishop's Stortford
CM22 7DU