Explore details about location Sutcliffe Street. Sutcliffe Street is a location situated within the Liverpool alongside other areas such as Aldams Grove, Clayford Way, Melda Close.