Stevenage
A Hertfordshire borough and town, Stevenage (STEE-vən-ij/ˈstiːvənɪdʒ) is to London's north by (44 km) 28 miles. Between to the south Welwyn Garden City, and to the north Letchworth Garden City, east of A1(M) 7 and 8 junctions is Stevenage. Designated the New Town of the UK under the New Towns Act was Stevenage in 1946.
Visit Website