Charlton Athletic
The Valley, London

Stadium

The Valley
London
Capacity
27,111