Fun Facts › Sports Facts › Cheetahs were raced at Romford greyhound stadium in 1937!← NextRandom Cheetahs were raced at Romford greyhound stadium in 1937!