The Den — football stadium in London, home to Millwall F.C.