Explore details about location Handel Close. Handel Close is a location situated within the Vale of Glamorgan alongside other areas such as Coleridge Avenue, Eton Street, Harbour Road.