London Road Sports Centre
London Road, Shrewsbury SY26PR Shrewsbury , Shropshire, United Kingdom United Kingdom
- Profile: London Road Sports Centre is a Leisure Centres and Products company located at Shrewsbury , Shropshire,, United Kingdom United Kingdom, address is London Road, Shrewsbury, Shrewsbury , Shropshire, SY26PR UK, postcode is SY26PR, you can contact London Road Sports Centre by phone 441743232098