Queen Mary University of London 327 Mile End Road , London, Tower Hamlets, E1 4NS, United Kingdom — Queen Mary University of London
Queen Mary University of London, Arts 2 Lecture Theatre, London, Tower Hamlets, E1 4NS, United Kingdom — Queen Mary University of London