Telford , England

Telford is a town in England.It is named after Thomas Telford, the famous civil engineer. The town was built in the 1960s and 1970s as a new town on previously industrial and agricultural land. Like other planned towns of the era,Telford gallery