Thomas Telford was Director of the Holyhead Road Commission between 1815 and 1830 and made many improvements to the Holyhead Road. A Toll house was built by Telford in 1829 on the Holyhead Road at Shelton. It was situated at the junction with Featherbed Lane. To allow for road widening in the early 1970s, it was dismantled and re-erected at Blists Hill Victorian Town. In 1933 the (now "old") Shrewsbury bypass was opened with Shelton at its western end. The section from Shelton to Porthill island is called Shelton Road. 1992 saw the opening of today's A5 bypass further out from Shrewsbury. Shelton Hospital was a hospital specialising in mental health, located in Shelton. After services transferred to a modern facility known as the Redwoods Centre, it closed in 2012. Severn Trent Water has a major site on Welshpool Road in Shelton, consisting of offices and a water treatment works. Shelton has a cricket club whose ground is adjacent to the former Shelton Hospital (see above), with which the club has strong historic associations. The team played in the Shropshire Premier Cricket League until the league was wound up after the 2011 season. In 2012 Shelton played in the Premier Division of the newly formed Shropshire County Cricket League but were relegated to Division One at the end of that season. In 2015 Shelton finished second in Division One, gaining promotion to the Premier Division and ending a spell of three years outside the top division. However at the end of the 2016 season they finished bottom of the Premier Division and were relegated back to Division One for the 2017 season.