Explore details about location The Dean's Steps. The Dean's Steps is a location situated within the Cardiff alongside other areas such as Penarth Road, Windlass Court, Gorsedd Gardens Road.