Explore details about location Lead Street. Lead Street is a location situated within the Cardiff alongside other areas such as Penarth Road, Clos Dewi Sant, Ocean Way.