The New Den

From Simple English Wikipedia, the free encyclopedia
Jump to navigation Jump to search
The New Den is the stadium where Millwall F.C. play association football.

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