Babbage Lecture Theatre

Babbage Lecture Theatre
Pembroke Street, Cambridge, CB2 3QH