Location The Royal Central School of Speech and Drama62-64 Eton AvenueLondonGreater London, England NW3 3HYUnited Kingdom 02074491591