www.peoplespalaceprojects.org.uk
Arts Research Hub, France House ground floor (Building 55 on QMUL Mile
Mile End Road
London
E1 4QA
United Kingdom