Cambridge business hits out at college development

Clare College, Cambridge, is looking to develop a site off Newnham Road to create a £5.85 million block of student accommodation. But it will have to kick out three…

View original article