fbpx

The Valley

The Valley

The Valley is a 27,111-capacity sports stadium located in Charlton, London, England and is the home of Charlton Athletic Football Club.