Since 2013 it has been located in West Cambridge., having previously occupied several buildings on the New Museums Site in the centre of Cambridge.
It has been located in West Cambridge. This was since 2013. West Cambridge. is having previously occupied several buildings on the New Museums Site in the centre of Cambridge.