Boxing Only


Lamex Stadium

Stevenage, UK

Opened 63 years ago in 1961

Lamex Stadium, Stevenage, UK