Shrewsbury’s a winner! Town crowned Infrastructure champion at House of Lords ceremony
Shrewsbury was crowned ‘Infrastructure champion’ in the annual Let’s Celebrate Towns awards, in a ceremony at the House of Lords on Wednesday 13 March 2024. The town will now be awarded