top of page


Please find below a step-by-step guide to booking weekly classes at our Notting Hill and West Hampstead venues, as well as how to book workshops, events and extras.

We require booking through the parent portal and everyone attending must create an account on our parent portal before doing so. 


If you need any advice, please contact us through the Parent Portal or by email.


  1. Log in to the Parent Portal on our booking platform, Dance Studio Pro. If you have not already set up an account, click on "Create Account" and follow the instructions to set up a new account.

  2. Select the "Register for classes" icon from the icons along the bottom of the screen. This will take you to the Class Registration page. Children must first be added as a student in the system to book any class (including a trial class). To do this, select "Add a Student" on the Class Registration page and follow the instructions. 

  3. For classes, select the tab with the venue you would like to attend ("Emmanuel Church" or "Unitarian Church"). For workshops, shows, exam booking etc. select the "Events and Extras" tab.

    To book a trial class, continue to 4. below. To enrol for the term, jump to 5. below. 


  4. Immediately under the description of each class there is an option to select "Schedule Trial" - select this and it will drop down dates for you to choose. The portal will only show classes that are age-appropriate to the student you are booking for. If you want to trial a class that does not appear on the list, please contact us and we will be happy to help you. Do not check the box to the left of the class description at this stage. 

  5. To enrol for classes for the term, check the box to the left of the class description, and click "Submit" at the bottom of the page (you may need to scroll down to find it). The tuition fees listed are for the full term, but if you join after the term has started, we will automatically pro rate them at checkout so you do not pay for classes before the date of booking and/or pay twice for any trial class attended.

  6. Finally, select "Finish Registration". Note if you are signing up for a term we require enrolment in 'Auto-Pay'. This may show as a red banner below your class amount to remind you to enrol. This is because once enrolled we do automatic enrolment for future terms, unless you cancel the class before the new term starts. No money is taken from autopay initially, this is only used when the new term is processed and we give 3 weeks notice and reminder before doing so to allow cancellation time. 

  7. You will need to accept the terms and conditions before completing your payment details to settle the amount due.   

Once you have completed your online registration, you will receive an email confirming registration and setting out all you need to know before you first class. All this information (and more) can also be found on the Parent Portal. 



Our weekly classes range from £7 to £20 per class. Please check the Class Registration page on the Parent Portal for accurate price information.


Classes are signed up for on a termly basis. If you join after the term has started, you will not pay for classes missed and/or trial classes attended. 


We do offer concessionary rates and are happy to discuss this with you. Multi-class and sibling discounts are also available. We are not able to accept childcare vouchers.


Private lessons are available from £30 per class. We also run school lessons across London. 




For their first class students should just wear something comfortable and bring a bottle of water. ​


For subsequent classes, students are required to wear Spencer Stage School unform. Branded uniforms can be ordered via the "Online Store" on the Parent Portal. All uniforms can be personalised!

All other items e.g., leotards, tights etc. can now be purchased from our webshop. This allows us to offer you cheaper prices and faster delivery.  

Full details of our cancellation policy can be found under "Waivers" on the Parent Portal.


We do not offer a refund for missed classes but students may attend an age-appropriate catch-up class within the same term, subject to availability. Catch-up classes must be booked through the Parent Portal. 

Classes cancelled in-person due to events outside of our control (e.g., a health pandemic) will, where possible, be rescheduled or moved online temporarily. No refund will be offered. 

Fees will be refunded if we have to cancel the class for any other reason.


If you have to cancel your private lesson and your cancellation is at least 14 days before the scheduled lesson, you will receive a full refund. Cancellations made between 14 and 48 hours in advance of the scheduled lesson will receive a 50 per cent refund. Cancellations made within 48 hours of the lesson cannot be refunded. Please note, if you have not paid in advance for the lesson, you may still be charged.


Cancellations 48 hours or more in advance of a workshop will receive a 50 per cent refund. Cancellations made within 48 hours of the scheduled workshop will not receive a refund.

bottom of page