Lion Inn, Telford, Shropshire, United Kingdom
About Lion Inn
Lion Inn is a Bars, Pubs, Bistros serving the Telford community in Shropshire, United Kingdom and located at Shifnal Road.To contact Lion Inn call 01952 290797
Location
Shifnal Road
Telford
Shropshire
United Kingdom
TF2 9NN
Map
Contacts
Tel: 01952290797