Quizzing Live

In Which English City Is The Central School Of Speech And Drama

Answer:
London