Michaelhouse Centre and Cafe

Michaelhouse Centre and Cafe
Trinity Street, Cambridge, CB2 1SU
Photo of Michaelhouse Centre and Cafe