The Den, Zampa Road, South Bermondsey, Lewisham, Greater London Authority, 2011. The illuminated north-west corner of The Den stadium, seen from Zampa Road at night with mounted police and football supporters outside the entrance. The Den opened as The New London Stadium, later The New Den, in 1993. It is home to Millwall Football Club.
World Europe United Kingdom England Greater London London Lewisham
Pixel Dimensions (W x H) : 3136x2352
File Size : 21,609kb