The People's Palace

The People's Palace
Queen Mary University of London, London, E1 4NS