Explore details about location Llandaff Close. Llandaff Close is a location situated within the Vale of Glamorgan alongside other areas such as Barry Road, Maillard's Haven, Windsor Road.