We offer a packed timetable of weekly dance classes and dance courses in a wide range of styles - please see details below