Royal Central Sch of Speech and Drama

Embassy Theatre 62-64, Eton Avenue, London, NW3 3HY, United Kingdom (London)