Blackpool Greyhound Stadium
United Kingdom · Europe
About
Blackpool Greyhound Stadium was a greyhound racing track in Blackpool, Lancashire, England. It was opened in 1927 and closed in 1964. It was also the home ground of rugby league club Blackpool Borough.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.