The Lamb Inn

Moss Road, Telford TF2 7 ,United Kingdom
The Lamb Inn The Lamb Inn is one of the popular Bar located in Moss Road , listed under Bar in Telford ,

Contact Details & Working Hours

Map of The Lamb Inn