The 2 London fish and chip shops named among the top 50 at national awardsToff's of Muswell Hill and The Anchor are award-winning fish and chip shops in the UK Fry Awards, marking their resilience during economic challenges.