London Road

Description

Stevenage has been expertly renovated to provide a strikingly modern and flexible workspace within a contemporary office building.

It offers excellent connectivity, with Central London just 20 minutes away and also reachable in 35 minutes. Additionally, a high-speed train link provides fast access to the north of England and Scotland.

  • City: Stevenage
  • Country: United Kingdom