Explore details about location Waterloo Street. Waterloo Street is a location situated within the Liverpool alongside other areas such as Weller Street, Sparrow Hall Road, Hall Lane.