Explore details about location Admiral Street. Admiral Street is a location situated within the Liverpool alongside other areas such as Grange Avenue, Ringcroft Road, Scorton Street.