Southall Greyhound Stadium
From Wikipedia, the free encyclopedia
Southall Greyhound Stadium was a greyhound racing stadium on Havelock Road in Southall, West London
Quick Facts Location, Coordinates ...
Location | Havelock Road, Southall, West London |
---|---|
Coordinates | 51°30′04″N 0°22′26″W |
Opened | 1931 |
Closed | 1976 |
Close