Babbage Lecture Theatre

Babbage Lecture Theatre
Pembroke Street, Cambridge, CB2 3QH
Photo of Babbage Lecture Theatre