Marina in Chapel St Leonards in national Top 40 fish and chip shops
2023-10-08
549
The Marina Fish and Chips in Chapel St Leonards has been shortlisted in the national Top 40 fish and chip shops awards. Lincolnshire World went along to find out their secret.