The Lemon Tree
Tea House · Coffee Shop
A tea room and cafe in a listed building, The Lemon Tree offers coffee, tea, and food in Tadcaster. It's a friendly and relaxing venue.
Location
Best places nearby
The highest rated places close to The Lemon Tree.
Local restaurants nearby
18 High Street, ENG
