Home Tags Fish & chips

fish & chips

Best Fish & Chip Shop in Britain Goes Vegan-Friendly

The best fish and chip shop in Britain may have just got even better. Simpsons in Stroud, Gloucestershire was named as Britain’s best fish and chip shop in 2016, and it’s recently added something...