By clicking the booking link below, I confirm that I am medically fit to exercise and I realise that my body’s reaction to exercise is not totally predictable. Should I develop a condition that affects my ability to exercise, I will stop exercising if necessary. I take full responsibility for monitoring my own physical condition at all times. I understand that neither the instructor or Nobody's Perfect Ltd can be held responsible for any injuries or ill health of any kind arising from participation within this class. 

If attending a live class, please self screen and do not attend if you are showing any symptoms of Covid-19 or you have had a Covid test and are awaiting results.  

I agree that I will not share any passwords, links or content from Nobody's Perfect Ltd

Our Services


Select the class that you would to join (either LIVE or online) and follow the booking procedure as instructed. Please note that ONLINE MORNING CLASSES will usually take place via ZOOM and EVENING CLASSES will run from our Live Stream via this website. Once we have received your booking you will be sent a separate email with a link to pay via SumUp. For online classes we will send you an email with a password or joining instructions.  Shortly before the class is due to start, enter our website or Zoom link and enter your password in the members only Virtual Classes page. Enjoy your class!!

Please try to book as soon as possible,  we cannot guarantee online bookings that are made less than 1/2 hour before the start time and we expect LIVE classes to book up fast. Payment is required in advance to guarantee your space.

Cancellation Policy

Cancellations will be accepted up to 24 hours in advance whereby we will transfer your boking to another class or we will refund the cost, minus booking fee (up to 50p). Cancellations with less than 24 hours notice will not be automatically entitled to a refund or transfer.  We have to operate this strict policy while class numbers are limited due to Covid.

We reserve the right to change the delivery platform between Zoom, Website Live or On DEMAND due to technical issues or in the case of low bookings.