Explore details about location Clos-y-Cwarra. Clos-y-Cwarra is a location situated within the Cardiff alongside other areas such as Green Farm Road, Ellesmere Court, Amroth Road.