Restaurant at The Lemon Tree in Wrexham photos

Restaurant at The Lemon Tree

Restaurant at The Lemon Tree
29 Rhosddu Road,
Wrexham,
LL11 2LP

Cuisine: British

Book now »