Somerset’s Knights Fish Restaurant Shines as One of UK’s Best Friday, August 22, 2025 fishandchips somerset nfff knightsfishrestaurant quality award sustainability heritage glastonbury foodstandards Knights Fish Restaurant in Glastonbury, Somerset, is celebrating newfound acclaim as one of the finest fish and chip shops in the UK. The establishment has proudly earned the prestigious NFFF Quality Accreditation, an honor … Read More