by
Allan Frost
Language: English
Release Date: September 15, 2010
The designated 'new town' of Telford in Shropshire received its name in 1968; in fact, it is not a new town but rather a conurbation of townships and villages whose story goes back 3,000 years. In recent years, the area governed by Telford & Wrekin Council has been extended to include a wider...