Dance For All is a hub of expertise that you can dip into at any age and level, from the complete beginner to the experienced professional.
Over 70 child, teen & adult classes are taught every week by an inspirational faculty of tutors alongside the full time Professional Stage Dance & Dance Teacher Training course. Accredited by: RAD, ISTD, Spanish Dance Society & Edinburgh College.
106 St Stephen St
Edinburgh