• Property Type
  • Office

Town Square

Description

a design-led environment created to enhance productivity and foster a positive community of like-minded businesses and entrepreneurs. With stylish breakout areas, stunning meeting rooms, and two large roof terraces, everything is designed to help your business thrive.

The centre also offers cycle storage, lockers and showers, CCTV, superfast WiFi, and 24/7 access for complete flexibility.

  • City: Stevenage
  • Country: United Kingdom