UKSouth East EnglandCambridgeshireCambridge
Office
CB1, Cambridge, Station Road
To Let / Short Lease 5,743 sf
Grade A, Air Conditioning, Suspended Ceilings, LED Lighting, Meeting Rooms
Grade A fitted office suite locatedĀ on the third floor of 22 Station Road just 0.1 miles from Cambridge Train Station. It is currently fitted to include 5 meeting..
Located just 0.1 miles from Cambridge Train Station which provides access to London..