The most perfect dance school for all ages! The teachers are so inspiring and listen to you- they try to be flexible especially if you can't make some classes. So sad to be leaving an amazing dance school where I've been dancing for almost 10 years! This dance school gives opportunities to perform in several shows throughout the year across different classes, particularly the bi annual show in the marlowe which is incredible and extremely professional!