Say goodbye to London’s last dog racing venue

Dog racing in London has, er, gone to the dogs! This Saturday the shutters come down on 89…