Explore details about location Arrol Street. Arrol Street is a location situated within the Cardiff alongside other areas such as Hayes Bridge Road, Station Terrace, Clos Pant y Cosyn.