Leigh Sports Village

Opened:
2008
Capacity:
12000
Address:
Leigh Sports Stadium, Sale Wy, Leigh WN7 4JY, United Kingdom