Devon chippy crowned Britain's best

LOVERS of fish and chips will have to travel to Devon if they want to sample the best Britain has to offer. Krispies Fish & Chips, from the coastal resort of Exmouth, has been crowned the UK’s best fish and chip outlet after winning the National Fish & Chip Awards 2019. Owned and operated by…

Read More