Drama Studio (Highgate School)

Drama Studio (Highgate School)
Southwood Lane, London, N6 5EE
Photo of Drama Studio (Highgate School)