Follow the Council on Twitter
Find the Information Centre on Facebook and Twitter
Venue’97 is a family run restaurant temped by unrivaled range of authentic and imaginative traditional indian cuisine, established in the heart of Bishops Stortford since 1997.
2C Apton Road
© Copyright 2013 Bishops Stortford Town Council. All Rights Reserved. Credits