Fish and chips!

Grimsby and Cleethorpes Fish and Chips are the best in the world – and that’s official!