The top places for fish and chips across the UK have been named, as part of the Fry Awards 2025. Fry Magazine has announced ...