I visited UK’s best fish and chip shop loved by locals, celebs and ghosts
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: Glastonbury Taxi Glastonbury Travel read more…