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