This building is a church - one of the many in the centre of Cambridge - unsurprisingly it goes by the title 'The Round Church'. Can't think why??