London Studio Centre is located in the heart of Finchley, housed within the district’s very own arts and cultural centre artsdepot.

The contemporary feeling and substantial amount of space afforded by our residence in artsdepot allows for the ideal atmosphere in which to conduct dance and performance training of the highest calibre.

Our facilities consist of:

  • 10 Dance Studios
  • 2 fully-equipped performance spaces (Pentland – 395 seater and the Studio Theatre – 148 seater)
  • 3 Acting and 4 Singing rooms
  • On-campus Library with dedicated IT suite
  • Lecture room
  • Triple-height atrium café and student kitchen
  • Several social spaces