Fish and Chip Guide Launched – The Official Guide to the UK’s Quality Fish and Chip Shops, the fish and chip industry equivalent of the Michelin Star Guide, has once […]