The New Den

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

Category:Football stadiums in London
Category:Buildings and structures in the London Borough of Southwark