Explore details about location Bromsgrove Street. Bromsgrove Street is a location situated within the Cardiff alongside other areas such as Heol Fair, Trowbridge Green, Clive Hall Court.