People's Palace Projects

c/o School of English & Drama, Queen Mary University of London, Mile End Road, E1 4NS (London)