Co Space Stevenage is situated at 25 Town Square, Stevenage town centre and is surrounded by amenities, such as coffee shops, restaurants and gyms.
All offices have individual, self controlled air-conditioning and windows, and come fully furnished.
The offices are also within close proximity of Stevenage train station which provides direct access to Central London in approximately 20 minutes.