Explore details about location Clos-y-Cwarra. Clos-y-Cwarra is a location situated within the Cardiff alongside other areas such as Penarth Road, Church Road, Littleton Street.