Lilleshall National Sports Centre, Newport
Ground Name:
Lilleshall National Sports Centre, Newport
Region:
Shropshire
Country:
England
Use Span:
First match on the database was in season 1978
Last match on the database was in season 1978
List of
Other matches
played on this ground