If you’re looking to go greyhound racing within the Capital, your options are now much reduced to those of years gone by. For greyhound racing London used to be a prime location, but the number of closures in recent years has been quite dramatic. There are now just 25 registered greyhound stadiums in the UK, with only two falling within the London Boroughs. Dog racing can be a fun night out for all the family and although there are now fewer options as far as venues are concerned, greyhound … [Read more...]