Queen Mary, University of London

Queen Mary, University of London
Mile End Road, London, United Kingdom