Black Lion Hotel, Ellesmere, Shropshire, United Kingdom
About Black Lion Hotel
Black Lion Hotel is a Hotel Restaurant serving the Ellesmere community in Shropshire, United Kingdom and located at Scotland Street.To contact Black Lion Hotel call 01691 622418
Location
Scotland Street
Ellesmere
Shropshire
United Kingdom
SY12 0EG
Map
Contacts
Tel: 01691622418