Explore details about location Clos y Fulfran. Clos y Fulfran is a location situated within the Vale of Glamorgan alongside other areas such as HeathfieldRoad, Wye Close, Castle Street.