Telford

10 Facts about Telford

In: Towns
Post On: October 22, 2018
By: Agustina

Facts about Telford talk about the large town in England. It is located 48 kilometer northwest of Birmingham and 21 kilometer east of Shrewsbury. In 2010, it was a home for 170,300 people for the..