The Mirror News Today

Category : chip shop

The 14 best fish and chip shops in the UK with only seven in England

A new list of the UK’s best fish and chip shops has been revealed but England has just seven.According to the new ranking by the Time Out travel magazine, the