Milwall

Millwall Football Club

Presentation
TownLondres
AcronymMFC
Established1893
StadiumThe Den (20846 seats)
Official websitemillwallfc.co.uk