The last of the London races
4 Mins read
Wimbledon greyhound stadium, the last working track in London, faces closure. What does this mean for the people that love it?
Wimbledon greyhound stadium, the last working track in London, faces closure. What does this mean for the people that love it?
Despite the Government’s attempt to close them down, betting shops are still being opened in London.