A new town centre development of over 200 stylish apartments and modern retail units including 21,000 sq. ft of new space that will suit operators across A1-A3 use types.

https://www.parkplace-stevenage.co.uk/index.html

Park Place Stevenage

Park Place Stevenage