Roberts Building, University College London

Roberts Building, University College London
Torrington Place, London, WC1E 7JE
Photo of Roberts Building, University College London