
Comprising of a new high quality office building arranged over two basements, ground and eight upper floors including some restaurant at ground floor. The site is situated on the south side of Station Road. Pedestrian and vehicle access will be from Station Road. The building has excellent views over Cambridge city centre.