Customer support
Share:

22,800 SF of 4-Star Office Space Available in Cambridge, CAM

Station Road 21, England, United Kingdom

Offers invited

22,800 sq.ft.

Office

For rent

#23183

Property Details

Broker

For rent

Immediately available

2

4

7

B

22,800 sq.ft.

2,118 m²

Property Description

Situated in close proximity to Cambridge Station, providing frequent and direct access into London Kings Cross and London Liverpool Street. Floor number: 4th Floor Landmark, Grade A office, Nearby retail, F&B and leisure offerings, Panoramic terrace