I visited UK’s best fish and chip shop loved by locals, celebs and ghosts
The Knights Fish Restaurant in Glastonbury has been crowned Britain’s best Fish Restaurant 2024 – and it’s not just locals who are big fans of the chippy
Go to Original Source
Author:
