Explore details about location Angle Close. Angle Close is a location situated within the Vale of Glamorgan alongside other areas such as Great House Meadows, Penarth Portway, Broad Street.