Grafton Dance Centre

The Grafton Dance Centre offers a variety of dance and fitness classes in a characterful environment situated in Dulwich Village. These include Adult Ballroom and Latin American dance classes, Flamenco, Wedding First Dance choreography and tuition, Zumba, Pilates and Yoga. For the younger participants we offer Ballet, Tap and Musical Theatre. The studio is available for private hire such as kid's parties, Christenings etc.

We are also proud to cater for the Competitive Ballroom Dance world.

Stop Press:
Absolute Beginners' class (drop in) starts back on Wednesday 4th September 2019 - Price £9 per person.

Experienced Beginners' class starts back on Tuesday 3rd September 2019 - Price £108 per person for 12 week course.

Adult Dance Classes

Beginner to advanced dance instruction for everyone

Read more

Childrens' Classes

Great fun and healthy exercise for children of all ages

Read more

Fitness Classes

The best yoga, pilates and zumba classes

Read more
Competitive Dancing
Organised practise sessions on Tuesdays and Fridays. The studio is also available for private practise

Wedding / First Dance

Feeling nervous about your first dance? Whether you want something simple, elegant, fast paced or are struggling for inspiration we can help you select a song and choreograph the perfect first dance for you.

Read more

Social Dancing

Relaxing and enjoyable evening dance events

Read more

Private Instruction

In addition to our standard classes we can also offer One To One/One To Two or Bespoke Group tuition.

Read more

To see the full timetable of classes held at the Grafton Dance Centre please click the link below.

Studio Hire

The Dance Centre comprises of two Studios which can be used individually or combined into one large area.  These Studios are available for private hire and can be used for Christenings, children's parties, formal events. The rear Studio has adjoining kitchen facilities.

It's good to talk

If you would like further information or you would like to make a booking, please get in touch and we will help you. You can call us on 020 7733 0330 or use the contact form.