Explore details about location Bishopston Road. Bishopston Road is a location situated within the Cardiff alongside other areas such as O'Leary Drive, Richards Place, Fairfield Avenue.