Art Academy

Mermaid Court
165A Borough High Stret
London SE1 1RU United Kingdom
T. +44 (0) 207407 6969

View venue on a map

The Art Academy is an independent art school based in central London, offering a wide range of art education programmes to a diverse community of students, from beginners to postgraduates.

Current and forthcoming events

0 Events listed