UCL Main Quad

UCL Main Quad
Gower Street, London, WC1E 6BT