Explore details about location Cowbridge Road West. Cowbridge Road West is a location situated within the Cardiff alongside other areas such as Callaghan Square, Saint Catherine's Park, Grange Gardens.