Category: Fish and Chip Shops Category: Fish and Chip Shops
Address: 24 Market Place, Leek, Staffordshire, ST13 5HJ
Landline: 01538 3...
Report a problem with this listing
Traditional fish and chip shop situated in the 12th century Market Place in the historic market town of Leek.