Explore details about location South Road. South Road is a location situated within the Liverpool alongside other areas such as Abbey View, Broomfield Road, Sandbrook Road.