The Shrimp Shop
173 Lord Street, Fleetwood FY76SR Fleetwood , Lancashire, United Kingdom United Kingdom
- Profile: The Shrimp Shop is a Fishmongers and Poulterers company located at Fleetwood , Lancashire,, United Kingdom United Kingdom, address is 173 Lord Street, Fleetwood, Fleetwood , Lancashire, FY76SR UK, postcode is FY76SR, you can contact The Shrimp Shop by phone 441253771721