People who walk spend more in UK shops than motorists, The Walking Pound research finds. Innovation November 14, 2024 Pedestrians move around Tottenham Court Road in central London, England. (Photo by Robert … [+] Nickelsberg/Getty Images)Getty Images An updated…