Rye House Stadium formerly held greyhound racing events as a venue near which London commuter belt town?
Rye House Stadium Rye House Stadium is a former greyhound racing and current speedway venue in Rye House near Hoddesdon, Hertfordshire. It is situated adjacent to the River Lea Navigation.
Perry Hill Stadium Perry Hill Greyhound Stadium was a greyhound racing stadium in Catford, London.