This is ianplaces page for The Lion Inn.The Lion Inn is a Indian Restaurant in Telford and is located at Waters Upton, Telford, Tf6 6np. For bookings and other matters please contact them directly.

Address
Waters Upton
TF6 6NP
Telford
Tel:01952 541357

Searching for Indian Restaurant in Telford, or for Indian Restaurant in TF6 postcode ? why not visit The Lion Inn at Waters Upton, Telford, Tf6 6np or call them on 01952 541357 .

Comments