Telford’s Titans
Exploring giants of this Shropshire New Town
Published in
8 min readMay 1, 2024
Leaning on the ‘O’ in Telford stands a giant statue of the civil engineer, Thomas Telford.
If Thomas had stood at this spot when he was alive in the 19th century, he’d be standing in a field. Back then, Telford town didn’t exist.
The Government created Dawley New Town here in 1963, naming it after a nearby…