Clee Hill Fish & Chip Shop, Ludlow, Shropshire, United Kingdom
About Clee Hill Fish & Chip Shop
Clee Hill Fish & Chip Shop is a Restaurant serving the Ludlow community in Shropshire, United Kingdom and located at 28 High Street.To contact Clee Hill Fish & Chip Shop call 01584 891076
Location
28 High Street
Ludlow
Shropshire
United Kingdom
SY8 3LZ
Map
Contacts
Tel: 01584891076