In and around Walthamstow E17

                 Dogs Gone                  Return to E17 index
The Stow, Walthamstow Greyhound Stadium, was the best in the world, but it closed in August 2008 after 75 years of giving people a lot of happiness. When it shut, a way of life also died.
http://www.youtube.com/watch?v=ajEd8RuXHqU