Key facts

Address Silwood Street, New Cross, London
Capacity 26,000
Build Date 1952
Demolished 1975
Record Attendance 26,000

Description

New Cross Stadium was used for Stock Car Racing, Speedway and Motorcross, it was demolished in 1975.