'I visited Britain's best fish and chip restaurant – loved by locals, celebrities and even the odd ghost'
Knights Fish Restaurant in Glastonbury has been named Restaurant of the Year at the National Fish and Chip Shop Awards 2024. Mirror writer Jackie Annett…