Bill's Bishop's Stortford Restaurant - 15 North St, Bishop's Stortford CM23 2LD, UK on Eaten