New Cross Stadium hosted speedway and greyhound racing and stood at the heart of sporting life south of the Thames for many years.