Explore details about location Yarrow Close. Yarrow Close is a location situated within the Cardiff alongside other areas such as Ffordd Kanetone, Pontcanna Street, Coed Arhyd.