The property consists of over 9,000 sq ft of modern office space over three floors and features a roof terrace with views of Cambridge University’s Botanic Gardens.