Millwall FC
The Den, London

Stadium

The Den
London
Capacity
20,146