Oliver Thompson Lecture Theatre, City University London

Oliver Thompson Lecture Theatre, City University London
10 Northampton Square, London, EC1V 0HB
Photo of Oliver Thompson Lecture Theatre, City University London