Bill's Restaurants British Restaurant https://bills-website.co.uk/restaurants/bishops-stortford/ CM23 2LD