UKSouth East EnglandCambridgeshireCambridge
Office
CB1, Cambridge, Station Road
To Let 8,357 - 50,444 sf
New Building, BREEAM Excellent
A unique office building in the heart of CB1. Its innovative design and prime location provide an..
The world’s most innovative companies are drawn to Cambridge for good reason. It’s known around the globe for its dynamic businesses..