Today Live

England
London Stadium

Stadium

London Stadium, London

Information

Name
London Stadium
Country
EnglandEngland
City
London
Capacity
62.500 Seats
Seating
62.500 Seats
Length
105 m
Width
68 m