Explore details about location Leigh Street. Leigh Street is a location situated within the Liverpool alongside other areas such as Hambleton Close, Shenstone Street, St Anne Street.