Leicester City
University Stadium, Loughborough

Stadium

University Stadium
Loughborough
Capacity
3,300