Skip to content
Unit 21 - Town Square Stevenage

Location

Stevenage is a large town and borough in Hertfordshire, England, 29 miles north of London. Stevenage is east of junctions 7 and 8 of the A1, between Letchworth Garden City to the north and Welwyn Garden City to the south.

The town centre is undergoing a huge transformation with substantial investment being delivered by the council. The transformation is well underway, and includes the relocation of the adjacent bus station. Replacing it will be an exciting public realm space which will attract additional footfall and associated dwell time.

Description

This 3,600 sq ft unit is a highly visible, three-storey corner plot with a glazed frontage facing the town square.

A pavement licence can be applied for so that outdoor seating can be provided.

Lease

A new free of tie lease is available at a guide rent of £60,000 per annum. The lease will be protected by Part II of the Landlord and Tenant Act 1954.

Business rates

The 2023 Rateable Value has been assessed at £105,000.

More information

You can download the full information leaflet including contact details using the link below.