The Den

Stadium: The Den

Capacity: 20146
Location: London, England
Opened:
Address:
Tenants: Millwall F.C.

Other venues nearby

Venue Distance (km) Distance (miles)
Greenwich Park42
North Greenwich Arena43
Horse Guards Parade64
The Valley64
ExCeL London64
London Stadium64
Water Polo Arena74
Aquatics Centre74
Handball Arena74
Olympic Hockey Centre75

Location