Spencer Stage School

240 Lancaster Road, London W11 4AH