Shrewsbury Steam Rally.
Onslow Park Shrewsbury, Shropshire, United KingdomShrewsbury Steam Rally. Onslow Park 25th & 26th August The annual Shrewsbury Steam Rally is one of Shropshire’s biggest events of the year, with something for all the family. A …