Clear
Clear
Clear
GET BEST DEAL NOW
Restaurant deals in Stratford-upon-Avon

The Lemon Tree, CV37 Cafe / Snack Bar / Tea Room Details

The Lemon Tree
2 Union Street
Stratford-upon-Avon
CV37 6QT
Categories
Cafes, Snack Bars & Tea Rooms

Additional The Lemon Tree Information

Description

The Lemon Tree is a business located in Stratford-upon-Avon in the Cafes, Snack Bars & Tea Rooms category.

Reviews for The Lemon Tree, 2 Union Street, Stratford-upon-Avon, CV37 6QT