No New Notifications

The Holt Fish & Chip Shop

86 Holt Rd, Liverpool, Merseyside L7 2PR Directions

Explore Nearby
The Holt Fish & Chip Shop

Nearby Places

Groupon has verified that the customer actually visited The Holt Fish & Chip Shop.