Explore details about location Havelock Road. Havelock Road is a location situated within the Southampton alongside other areas such as Captains Place, Barnfield Road, main linkspan.