Contact

-
Cris Penfold
Head of LSC Juniors
London Studio Centre
artsdepot, 5 Nether Street
Tally Ho Corner
-
North Finchley
-
London
-
N12 0GA
-
United Kingdom
- 020 7520 2824
- http://www.lscjuniors.uk