3A High Street, Bishop's Stortford, Hertfordshire CM23 2LS, United Kingdom
Distance: 106 yd.
Company description
Modern English cuisine prepared with fresh seasonal produce in our open-plan kitchen. Enjoy your meal in our restaurant, outside terrace or private member's bar. Choose from an extensive wine list.