Explore details about location South Poplar Street. South Poplar Street is a location situated within the Oxford alongside other areas such as West High Street, South Poplar Street, James Road.