What Happened To Walthamstow Dogs?
What Happened To Walthamstow Dogs? The front facade in 2005 Location Chingford Road, London, E4 8SJ England Date closed 16 August 2008 Race type Greyhound racing Is there still dog racing in England? Greyhound racing is a sport in the United Kingdom. The industry uses a Parimutuel betting tote system with on-course and off-course betting