The Lemon Tree

Rate this item
(0 votes)
Fantastic Seasonal food at affordable prices

Additional Info

  • Phone Number: 01279757788
  • Address Line 1: The Lemon Tree, 14-16 Water Lane
  • Address Line 2: Bishops Stortford
  • City: Hertfordshire
  • Post Code: CM23 2JZ
More in this category: « Caf Aqua Restaurant »