Coming Soon… Stadium Point
Set to be Shropshire’s premier commercial business park, Morris’s 28-acre site at Oteley Road, Shrewsbury is situated two miles south of the town centre, next to Shrewsbury Town Football Stadium.…
Published: November 29, 2022