Join us


We believe that every individual has the ability to soar to great heights, both physically and mentally. Our awesome team of experienced coaches are here to guide you through your journey, providing expert instruction and support every step of the way. We take pride in our inclusive and nurturing environment, where every Affinity member is valued and celebrated for their unique strengths.

When you join Affinity, you become part of a family that is bursting with energy and creativity. From the moment you walk through our doors, you’ll feel the vibrant atmosphere and enthusiasm that fills the air. Plus you can rest assured that you’re in competent hands as you embark on your journey with us.

So, what are you waiting for? Join the Affinity family today and let your inner athlete soar to new heights. Take the first step by registering for our classes. Get ready to jump, flip, and tumble into a world of fun and opportunities at Affinity! 

If you have any questions our awesome team is always happy to help, however it might be worth checking out our FAQs page as you might find what you’re looking for there. 


If you’re ready to join our Affinity family or want to register for a particular class, day and time, just click Register below and complete your information. Someone will come back to you within 3 working days. 

If you’d prefer to ask a question or check our latest availability, contact us today.

Events, day camps and 121

To book your place at one of our holiday day camps or to book a 121 session private coaching click the button below (you don’t have to be an existing member).

 If you already attend Affinity classes, book your place at a day camp by logging in or in LoveGymnastics App (if you’ve already downloaded it!).

What people say about us


To ensure you don’t miss out when class slots are available or for the latest dates and info on our free taster classes.

You can unsubscribe at anytime and we would never share your email address with third parties. Read our privacy policy for further information