Explore details about location Liver Street. Liver Street is a location situated within the Liverpool alongside other areas such as Back Leeds Street, Archbishop Worlock Court, Holly Road.