Explore details about location South Road. South Road is a location situated within the City of Nottingham alongside other areas such as Lortas Road, Harrington Drive, Lindum Road.