Slough Stadium definition

Search

Slough Stadium

Slough Stadium logo #21000 Slough Stadium was a greyhound racing track in Slough. Originally known as the Dolphin Stadium, it was opened to greyhound racing on the 26th May 1928 by George Bennett owner of Slough F.C. In 1936 the Dolphin Stadium was bought by New Clapton Stadium Co. Ltd and they renamed it the Slough Greyhound Stadium. The stadium was purchased by the Greyho...
Found on http://en.wikipedia.org/wiki/Slough_Stadium
No exact match found.