Refurbished Offices, Air Conditioning, Car spaces, Cycle spaces, Showers, EPC B, BREEAM Excellent
One Station Square provides a rare opportunity to secure 7,352 sq ft of..
Positioned directly opposite Cambridge Station, One Station Square offers unrivalled transport links, with London Kings Cross just 48 minutes..