Today Live

England
The Den

Stadium

The Den, London

Information

Name
The Den
Country
EnglandEngland
City
London
Capacity
20.146 Seats
Seating
20.146 Seats
Length
105 m
Width
68 m
Das Stadion, in dem der Millwall FC beheimatet ist.