Follow the Council on Twitter
Find the Information Centre on Facebook and Twitter
The Lemon Tree in Bishops Stortford is best known as a restaurant that serves exceptional food in a comfortable setting within a 16th-century building situated in a historic corner of the town centre.
© Copyright 2013 Bishops Stortford Town Council. All Rights Reserved. Credits