L
Lion Inn,the
Address
1 Newport Road, Edgmond TF10 8HH
City
Edgmond
Post Town
Newport
County
Shropshire
Country
England