Stevenage town centre

The first post-war British New Town designated in 1946 and the first to have a wholly pedestrian town centre shopping area.


Photo source: Alamy
Ref No: A3Y0EC
<< Previous Image | Next Image >>
Back to gallery