From Wikipedia, the free encyclopedia
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.