At the RFC Recreation Club we have a wide variety of classes that will give you the specialised workout you are looking for. To find out more information about a class (including details of our instructors) or to book a class, please download the relevant PDF document below.

If require any more information please contact [email protected]

Class style

We offer classes ranging from holistics to mixed martial arts, cardio, dance and many more.

Children’s classes
We offer a large range of Kids classes, ranging from swimming lessons, pilates, ballet, mixed martial arts, archery and drama

Adult classes

Pilates – Pilates Matwork is a series of interconnected movements designed to improve muscle control, flexibility, strength, tone & co-ordination.

There are various levels of classes. For more information about days, times and class costs please contact the relevant instructor directly.

  • Beginner Pilates, Pilates rehab and Pilates contact Allison on 020 8346 8803

Aikido – A non-violent Japanese Martial Art for fitness and great fun.
For more information on the class, fees and to book please call Bjorn on 07917 004 670 or visit

Ninjutsu – For more information about this class, times and booking please contact Brian on 07973 148 282

Applied Karate-Do – Personal protection based karate class for beginners to advance. For more information contact Rui on 07961 401 607 or visit

Zumba – An exhilarating, effective, easy-to-follow, Latin inspired, calorie-burning dance/fitness class. Its fun, it’s easy & before you know it, you’re getting fit & into shape. Phone Val on 07940 394 383 to find out class timetables, fees and to book.

Specialist classes

Heathside Running Club: Meet each Wednesday at the Rec Club and train on the Heath and running track. Various levels of run training are available. For more information and to join please call Steve 0207 686 0496

Orienteering: For further information and to book visit

Hampstead Bowmen: Archery: Learn something different with the Archery team. To register an interest and find out more email [email protected]

Healthy Hearts: A class dedicated to your heart. For times and fees please call Tina 07733 293 289

Pregnancy Yoga: Pregnancy yoga is suitable for pregnant women from 18-40wks. It can help with backache and various discomforts in pregnancy & prepares the body for labour & birth. For more information on class or to book a place please contact Jay on 0208 883 3234 or email [email protected]

STEP Football: Football for adults with special needs. For more information about this class and fees please email [email protected]

Swimming Nature: Children’s swimming lessons. For lesson details and fees please call 08445 040 506 or visit

Perform: Drama for children, please call 0845 400 4300 for class details

Aikido: Aikido for kids. For more information on the class, contact Bjorn 07917 004 670 or visit

Kids Ballet:The House of Ballet for children.For class details please contact Lucy 07505 840 483