Restaurant at The Lemon Tree

Wrexham, United Kingdom

Housed in a beautiful Grade II-listed building, The Lemon Tree is a restaurant with character. The menu is packed with local produce and showcases British dishes with modern twists. The relaxing bar area offers a wide selection of wines, spirits, craft beers, draught lagers and cocktails. Open for breakfast, lunch and dinner, afternoon tea is also a popular choice.