see more
May 1910: Horse drawn and motorised traffic near the Bank, London. (Photo by Topical Press Agency/Getty Images)