Quizzing Live

The Central School Of Speech And Drama In 'London Is Based In Which Former Theatre

Answer:
Embassy Theatre