Explore details about location Sarah Street. Sarah Street is a location situated within the Rochdale alongside other areas such as Broomfield Square, King Street South, Back Spring Gardens.