Explore details about location Windhover Close. Windhover Close is a location situated within the Cardiff alongside other areas such as Rover Way, Ascot Close, Glandovey Grove.