Explore details about location Kenson Close. Kenson Close is a location situated within the Vale of Glamorgan alongside other areas such as Caynham Avenue, Mill Park, Elm Close.