Location The Royal Central School of Speech and Drama62-64 Eton AvenueBelsize ParkLondonUnited Kingdom NW3 3HYUnited Kingdom