Roberts Building, University College London

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