Explore details about location South Boundary Road. South Boundary Road is a location situated within the London Borough of Newham alongside other areas such as Prestbury Road, Redclyffe Road, Dock Road.