The Lemon Tree
Fast Food
Cafe serving freshly prepared British cuisine.
Location
Best places nearby
The highest rated places close to The Lemon Tree.
Local restaurants nearby
2 Lock Lane, ENG
Location
The highest rated places close to The Lemon Tree.
2 Lock Lane, ENG