Office
To Let, 5,763 sf
Grade A, Raised Floors, Metal tiled Ceilings, LED Lighting, Meeting Rooms
Grade A office suite fitted with meeting rooms and two kitchen facilities superbly located on Station Road, Cambridge...
Located just 120 yards from Cambridge Train Station which provides regular service into London. Surrounded by excellent local amenities such as an..