Sporting Goods in London - Walthamstow The Mall Selborne Walk, Unit 29, Ground Floor, Walthamstow, London, E17 7JR Tags: multi gym, running shoes, squash equipment, tennis equipment, trainers