
UK’s best fish and chip shop announced
THE winner of the UK’s 2016 National Fish & Chip Awards is Cheltenham, Gloucestershire, based Simpsons Fish & Chips. The shop scooped the ultimate title – Independent Takeaway Fish and Chip Shop […] Continue Reading