Explore details about location Trowbridge Road. Trowbridge Road is a location situated within the Cardiff alongside other areas such as Chard Avenue, Callaghan Square, Heol Trelai.