Explore details about location Bromsgrove Street. Bromsgrove Street is a location situated within the Cardiff alongside other areas such as Cowbridge Road West, Newport Street, Moorland Road.