According to the new ranking by the Time Out travel magazine, the UK’s top chippy is not even a fish and chip shop, naming the Magpie Cafe in Whitby as the best. Daily Express :: UK Feed
Comments are closed.