They play their home games at a stadium called The New Den which is in London .
Millwall F.C. are a English Association football club in London .
Millwall F.C. play Millwall F.C. 's home games at a stadium called The New Den which is London London .
Millwall F.C. are a English Association football club in London .