A MAP has revealed the best ... Fish and Chip shop owners waited with bated breath as the winners were revealed. Taking the 2025 Restaurant of the Year title is Yarm Road Fish and Chips in Darlington.
Cod has historically been preferred in the south of England ... and chips, £20 Since opening in 1968, this Muswell Hill chippie has been repeatedly voted among the UK’s best fish shops.