Exclusive £50m Park Place redevelopment is a sign of things to come for Stevenage town centre
These exclusive images of the proposed £50 million redevelopment of Stevenage’s Park Place backed by an investment bank give hope that some of the cash needed to regenerate the town centre has arrived.