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