Info

Address
Shrewsbury
Country
England

Venue

Shrewsbury Sports Village
Name
Shrewsbury Sports Village
City
Shrewsbury
Capacity
1000