Find the best Fine Dining Restaurants in Bishops Stortford as recommended by local Bishops Stortford people in thebestof Bishops Stortford's Fine Dining Restaurants directory.
Established in 1996 and located in a 16th century building in the heart of Bishopâs Stortford, The Lemon Tree has built a reputation as one of the leading fine dining restaurants in the region. Specialising in modern British cuisine, The Lemon Tree is committed to sourcing from quality local and British suppliers, creating delicious menus that celebrate the seasons.
Joe D said
Brilliant restaurant, amazing tasting food , locally sourced with fantastic service.