UCL Main Quad

UCL Main Quad
Gower Street, London, WC1E 6BT
Photo of UCL Main Quad