Dance Courses in London
Tutor-led Dance Classes & Lessons for Adults
City Lit is the perfect place to learn dance in an enjoyable, welcoming environment with expert tuition from our industry professionals.
With our studios in the heart of Covent Garden, City Lit offers an extensive range of styles and disciplines, from Afro Contemporary to Ballet and Charleston, to Musical Theatre and Tap dance. Whether you're a complete beginner, advanced student or want to try something new, we have a dance course for you!
Browse our dance courses below and enrol today!
- Flamenco: beginnersCourse start date: Thu 17 Sep 2026 (and 1 other date)
Location on this date: Keeley Street
Tutors: Danielle AllanLearn fundamental flamenco dance moves, steps and rhythms in an energising and supportive atmosphere. Experience the rich complexity of this Andalucian Gypsy art form, and develop presence, fitness and coordination.Full fee £299.00 Senior fee £239.00 Concession £209.00 - Classical ballet: improvers 2Course start date: Thu 17 Sep 2026 (and 1 other date)
Location on this date: Keeley Street
Tutors: Alexander SimpkinsWe will continue developing ballet technique through barre, centre work and allegro exercises. Suitable for those who have been practicing for some time and have a strong grasp of techniques and terminology.Full fee £249.00 Senior fee £249.00 Concession £174.00 - Flamenco: improver and intermediateCourse start date: Thu 17 Sep 2026 (and 1 other date)
Location on this date: Keeley Street
Tutors: Danielle AllanA friendly, intensive class, with live guitar accompaniment, that focuses on the confident execution of Flamenco dance with pleasure, passion and panache. Performance opportunities throughout the year. These classes are suitable for those who have danced Flamenco for at least a year.Full fee £299.00 Senior fee £239.00 Concession £209.00 - Charleston: general levelCourse start date: Fri 18 Sep 2026 (and 2 other dates)
Location on this date: Keeley Street
Tutors: Rosaria SativaDance the Charleston in this fun and expressive short course. Discover its influences on other social dances, experience some challenging sequences and explore improvisation to provide you with greater confidence with solo and freestyle dancing. It is not suitable for those that are new to dance. A knowledge of dance is required but, more importantly, enthusiasm and determination.
Full fee £129.00 Senior fee £129.00 Concession £90.00 - Ballet body conditioningCourse start date: Fri 18 Sep 2026 (and 1 other date)
Location on this date: Keeley Street
Tutors: Alexander SimpkinsBallet body conditioning combines specifically sequenced exercises including elements of barre, floor work and centre practice and is designed to complement studies in ballet and acting. Ideal for those who already have good physical awareness and have studied a dance discipline at a basic level.Full fee £279.00 Senior fee £223.00 Concession £195.00 - Dance 60+ Dynamic MovesCourse start date: Fri 18 Sep 2026 (and 1 other date)
Location on this date: Keeley Street
Tutors: Francis AngolLet yourself go with Dynamic Moves - a fun, energising dance class that invites you to move, express, and enjoy. Explore a variety of movements using different levels of energy, strength, texture and feeling, all set to inspiring music that helps you relax and have fun. Held in a friendly, supportive, and non-judgemental environment, Dynamic Moves is part of our Dance 60+ programme and is specially designed for older men and women who want to stay active, creative, and connected.
Full fee £229.00 Senior fee £183.00 Concession £160.00 - Tap dance: intermediateCourse start date: Fri 18 Sep 2026 (and 1 other date)
Location on this date: Keeley Street
Tutors: Jacqueline PertOur intermediate class is at a faster pace and is perfect for anyone with good previous tap experience. Extend your abilities and learn great new steps, tap moves and routines in a fun and inspiring environment. Tap shoes are essential.Full fee £279.00 Senior fee £223.00 Concession £195.00 - Ballroom and Latin: beginnersCourse start date: Fri 18 Sep 2026 (and 1 other date)
Location on this date: Keeley Street
Tutors: Nuno SabrosoThis course is perfect for those who are new to Ballroom dance or looking to brush up on existing skills. Taught in a friendly and supportive atmosphere you will learn the basic steps and techniques of both Ballroom and Latin dance. No partner is required to join the course. You will perform with different members of the class, acquire some great dance knowledge and with the added benefit of feeling healthier!Full fee £279.00 Senior fee £279.00 Concession £195.00 - Ballroom and Latin: improversCourse start date: Fri 18 Sep 2026 (and 1 other date)
Location on this date: Keeley Street
Tutors: Nuno SabrosoThe improvers classes are created for those who already have a basic knowledge in dance or have completed the beginners course. Here, you will be taught new steps and techniques as we polish and really perfect your existing skills. The main aim of the course is for you to continue to learn and develop your new skills whilst having fun and growing in confidence.Full fee £279.00 Senior fee £279.00 Concession £195.00 - Solo swing and jive: generalCourse start date: Sat 19 Sep 2026 (and 1 other date)
Location on this date: Keeley Street
Tutors: Rosaria SativaDo you enjoy vintage social dancing events but don't have a partner? Looking to nail those moves and increase your freestyle confidence? Then this is the course for you! We will work on foot-work sequences and steps of authentic jazz dancing and Rhythm & Blues Strolls, progressing to faster pace flick kicks and turns for jive and Rock ’n' Roll dances. No partner required! This is a general level course suitable for beginners and improvers.Full fee £129.00 Senior fee £129.00 Concession £90.00 - Contemporary dance: beginnersCourse start date: Sat 19 Sep 2026 (and 1 other date)
Location on this date: Keeley Street
Tutors: Francis AngolThis course aims to give you a basic understanding of Contemporary dance that is influenced by other styles. The course provides an understanding of the basic principles, techniques and style.Full fee £129.00 Senior fee £129.00 Concession £90.00 - Flamenco: beginners and improversCourse start date: Sat 19 Sep 2026 (and 1 other date)
Location on this date: Keeley Street
Tutors: Danielle AllanA friendly intensive class, that focuses on the confident execution of Flamenco dance with pleasure, passion and panache. This course is geared towards beginners (more experienced students wishing to revise the basics are also welcome). Performance opportunities throughout the year.Full fee £249.00 Senior fee £249.00 Concession £174.00 - Absolute beginners balletCourse start date: Thu 29 Oct 2026
Location on this date: Keeley Street
Absolute Beginners is designed for the complete beginner. If you have never danced before, we recommend this course as an introduction to classical ballet technique. You will develop knowledge and skill as you are guided through the basic ballet positions and movements that will help you to improve your posture, coordination and strength.
Full fee £129.00 Senior fee £103.00 Concession £90.00 - Contemporary African danceCourse start date: Sat 31 Oct 2026 (and 1 other date)
Location on this date: Keeley Street
Tutors: Francis AngolA dynamic and vibrant class that combines West African dance and music with some Contemporary dance influences. The movements, energy and music will leave you energised and rejuvenated.Full fee £129.00 Senior fee £129.00 Concession £90.00 - Flamenco: tasterCourse start date: Sat 5 Dec 2026
Location on this date: Keeley Street
Tutors: Danielle AllanOur fun taster session is a great way to try a class and to meet our friendly team of professionals who will guide you through some of the basics and answer your questions, so you can be sure that a course is right for you. As well as being a dynamic introduction to a creative discipline, these sessions give you a clear idea of what you can expect. Open to anyone interested in dance, with or without previous experience.Full fee £29.00 Senior fee £29.00 Concession £29.00
Can't see a course you want?
Add this category to your waiting list to set up alerts and we will update you when new courses are released online.
Add me to waiting list










