by Rebecca Hannant The UK Fish and Chip Shop of the Year Awards have been launched at the Hornsea restaurant that won this year’s accolade. On Monday, June 5, Whiteheads hosted the launch event, the first of its kind, for the awards, which are presented by the...
















