Telford
Jump to navigation
Jump to search
Telford is a town in Shropshire, a county of England.
It is a new town and building began in the 1960s. There is a large shopping centre in the middle, as well as an ice rink and a large park.
The population of Telford is 150,000. It is the largest town in Shropshire, but is not the county town, which is Shrewsbury.