Explore details about location Bromsgrove Street. Bromsgrove Street is a location situated within the Cardiff alongside other areas such as Lloyd George Avenue, Stacey Road, Clos Hafren.