Freeman Street Market are run by the Freemen of Grimsby, located on Freeman Street in Grimsby. They have various stalls and often put on activities for the local residents and community.
Main Address
The Hub, Freeman Street Market, Nelson Street, Grimsby, North East Lincolnshire, DN32 7DS, United Kingdom