Telford: The Five Minute Spare Guide
Telford The Town Named After An Engineer! Telford is situated in Shropshire, near Shrewsbury, named after the famous Scottish civil engineer Thomas Telford. Being one of the New Towns of the ’60s and ’70s has lots of things going for it. Many new towns were cleverly introduced to house population overspill from London. This works…