The New Den

From Wikipedia, the free encyclopedia
Jump to: navigation, 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.