Location Royal Central School of Speech and Drama, University of LondonEmbassy Theatre Eton AvenueLondonGreater London NW3 3HYUnited Kingdom 02074491647