Leicester City Stadium

Country

England

Capacity

32,261