Millwall crest

Millwall

Stadium: The Den (London)Founded: 1885Capacity: 20,146
Millwall - Championship Standings 2026-27 | ScorePoint AI