Millwall

  Founded:
1885
  Country:
England
  Stadium:
The Den
  Capacity:
20,146

Millwall

  Founded:
1885
  Country:
England
  Stadium:
The Den
  Capacity:
20,146