Explore details about location Ffordd James McGhan. Ffordd James McGhan is a location situated within the Cardiff alongside other areas such as Curran Embankment, Broad Street, Wyfan Place.