Explore details about location Thorold Road. Thorold Road is a location situated within the Welland alongside other areas such as Hellems Avenue, Heritage Lane, Buchner Road.