The first glimpse of what Riverhead Square in Grimsby might look like in the future has been released for the public to have their say. In 2020, we did a survey about Grimsby town centre to feed into the development…