Lion
Closed
Advertisement
High Street, England SY7 0JZ
The Lion at Leintwardine is a charming country inn located in the picturesque village of Leintwardine, South Shropshire. This establishment boasts a welcoming bar, a delightful restaurant, and comfortable rooms, making it an ideal base for relaxation and exploration.
Generated from the website
See a problem?
You might also like
Advertisement
