All types Bar Restaurant All types All types Bars Restaurants Closed now The Thatchers The Thatchers/Stortford Rd, Bishop's Stortford, Hatfield Heath, EN CM22 7DU Restaurant Bar