Black Lion Hotel, Sudbury, Suffolk, United Kingdom
About Black Lion Hotel
Black Lion Hotel is a Restaurant serving the Sudbury community in Suffolk, United Kingdom and located at Church Walk.To contact Black Lion Hotel call 1787312356
Location
Church Walk
Sudbury
Suffolk
United Kingdom
CO10 9DN
Map
Contacts
Tel: 1787312356