Roberts Building, Lecture Theatre 309

Roberts Building, Lecture Theatre 309
Torrington Place
London, WC1E 7JE
United Kingdom