20 Station Road, Cambridge

  • Serviced Offices

New Special Offer

BRAND NEW FOR MAY 23 - New Availability from 16 to 240 desks - Please call

Large Office Space

Please call for pricing

Up to 240 desk offices per floor

Office Space

Please call for pricing

Private offices from 16 desks upwards available

Office Address:

20 Station Road, Cambridge, CB1 2JD

Secure your Office at 20 Station Road

Help & Advice:

0800 955 0380

Start Your Office Search

Complete the simple form and we will provide some options for you…

  • We promise only to contact you about your office search