The New Den

football stadium in London, home to Millwall F.C.

The New Den is a stadium in London, England. It is the stadium where Millwall F.C. are based.

The New Den is the stadium where Millwall F.C. play association football.