Courses at Battersea Spanish

Always wanted to learn Spanish? Our Spanish courses take you from complete beginner at A1 level to fluency in Spanish, with native teachers, immersive learning and a bespoke curriculum. As well as our courses, we offer private Spanish classes for kids of all ages.


Build your rhythm, skills and musicality in our authentic Flamenco classes in London. Whatever your level, from beginner to advanced, there’s a class to suit you. We offer technique classes to perfect your art and workshops in particular Latin rhythms and skills to expand your horizons.


Love Latin music? Our Latin dance fitness classes are an energising, mood-boosting way to get fit and get happy. No previous dance or fitness experience is needed and sessions are taught in English, so they’re accessible to all.

Latest News, Events & Offers

Be the first to find out about all the latest news, events and offers at Battersea Spanish.