The Lemon Tree

The Lemon Tree
14-16 Water Lane, Bishops Stortford, CM23 2LB
  • Telephone 01279757788
  • Email
  • Website
Photo of The Lemon Tree

Listed in the Michelin Guide, The Lemon Tree serves modern British cuisine with an emphasis on local ingredients. Complemented by an extensive wine list, the fine food is served in a rustic dining room.

Text supplied by third party.