Catford Stadium
Former greyhound racing venue in London
For the historic football stadium in Catford, see
The Mount (stadium)
.
Catford Stadium
Catford Stadium in 2003
Location
Catford
, London
Opened
1932
Closed
2003
Catford Stadium
was a historic
greyhound racing
stadium in
Catford
, a suburb of London.