The proposed site is located just south of the university’s West Cambridge site – your cycle ride down there in the morning may be about to get a little busier