Slough Stadium
Greyhound racing stadium / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Slough Stadium?
Summarize this article for a 10 year old
SHOW ALL QUESTIONS
Slough Stadium originally known as the Dolphin Stadium was a greyhound racing stadium in Uxbridge Road, Slough, Berkshire.
Quick Facts Location, Coordinates ...
Location | Uxbridge Road, Slough, Berkshire |
---|---|
Coordinates | 51°30′29″N 0°34′46″W |
Opened | 1928 |
Closed | 1987 |
Close