It was strongly felt that the best fish and chips in London needed a dedicated round up of their own. But for our favourite places to demolish an oyster platter; order plate after plate of tiny ...
Two London-based fish and chip shops have been named among the UK's top 50 for 2025 at a national awards. Toff’s of Muswell Hill and The Anchor were featured as part of the annual Fry Awards from the ...