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 group courses, we offer private 1:1 Spanish classes for 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.


Want to learn Salsa or Tango ? Our beginner classes are an energising, mood-boosting way to try something new. No previous dance 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.