Lamb Inn, Stroud, Gloucestershire, United Kingdom
About Lamb Inn
Lamb Inn is a Bars, Pubs, Bistros serving the Stroud community in Gloucestershire, United Kingdom.To contact Lamb Inn call 01452 770261
Location
Stroud
Gloucestershire
United Kingdom
GL6 7DN
Map
Contacts
Tel: 01452770261