Lion House Tearoom
(54)
Cafe
Address: 4 Russell St, Leek ST13 5JF, United Kingdom
Hours: Closed ⋅ Opens 10 AM
Phone: +44 7483 874764
4 Russell St. Leek. Staffordshire. ST13 5JF. Tel: ...
No information is available for this page. · Learn why
All homemade or locally sourced. #lionhousetearoom. 4 Russell Street, Leek, Stoke-On-Trent, United Kingdom ST135JF ... Photo by Lion House Tearoom on May 02, 2024 ...