Explore details about location Willowdale Close. Willowdale Close is a location situated within the Cardiff alongside other areas such as Primrose Close, Stenhousemuir Place, Cragside Close.