Telford

From Wikipedia, a free encyclopedia written in simple English for easy reading.

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.

In other languages