Portsmouth Greyhound Stadium

Portsmouth Greyhound Stadium

Portsmouth Greyhound Stadium

 

Portsmouth’s greyhound stadium opened in 1931 and was among the oldest in the UK.

It closed in April 2010.