Royal Central School of Speech and Drama
Royal Central School of Speech and Drama logo

Royal Central School of Speech and Drama

Part of University of London

🇬🇧 United Kingdom / England / London
Public Est. 1906

About

The Royal Central School of Speech and Drama, commonly shortened to Central, is a drama school in London, England. It was founded by Elsie Fogerty in 1906 as the Central School of Speech Training and Dramatic Art, to offer a new form of training in speech and drama for young actors and other students. It became a constituent college of the University of London in 2005 and is a member of Conservato...

The Royal Central School of Speech and Drama, commonly shortened to Central, is a drama school in London, England. It was founded by Elsie Fogerty in 1906 as the Central School of Speech Training and Dramatic Art, to offer a new form of training in speech and drama for young actors and other students. It became a constituent college of the University of London in 2005 and is a member of Conservatoires UK and the Federation of Drama Schools.

Ranking Overview

QS QS World University Rankings
Not Ranked
THE Times Higher Education World University Rankings
Not Ranked
ARWU Academic Ranking of World Universities
Not Ranked
US News U.S. News Best Global Universities Rankings
Not Ranked

Key Facts

Students
955
Student-Staff Ratio
15.9 : 1
Int'l Students
31%
Female : Male
71 : 29

Top Subjects

Best-performing areas
=41
Performing Arts
Top 50

Subject Rankings

Detailed breakdown

QS

1 subjects
Subject
Rank
Score
Year
Performing Arts =41 70.5 2026
Want to apply to this university? Talk to AI Advisor

Frequently Asked Questions

When was Royal Central School of Speech and Drama founded?

Royal Central School of Speech and Drama was founded in 1906.

What are the top subjects at Royal Central School of Speech and Drama?

Top subjects at Royal Central School of Speech and Drama include: Performing Arts.

Where is Royal Central School of Speech and Drama located?

Royal Central School of Speech and Drama is located in London, United Kingdom.