Map Showing Location of Stev
ca. 1950 (creation)
Unknown (British)
Stevenage, Hertfordshire, En
Map of Stevenage Town Centre
ca. 1959 (creation)