Slough Stadium

Slough Stadium
Map
LocationUxbridge Road, Slough, Berkshire
Coordinates51°30′29″N 0°34′46″W / 51.50806°N 0.57944°W / 51.50806; -0.57944
Opened1928
Closed1987

Slough Stadium originally known as the Dolphin Stadium was a greyhound racing stadium in Uxbridge Road, Slough, Berkshire.

Greyhound racing at Slough Stadium c.1970