Explore details about location Waverley Close. Waverley Close is a location situated within the Vale of Glamorgan alongside other areas such as Park Avenue, Port Road, Island Road.