Tottenham Court Road - from our story 'Queues, Fumes, Crowds and Pickpockets – 100 Years of London’s Oxford Street'

1900: Horse-drawn vehicles at the junction of Tottenham Court Road and Oxford Street, London. (Photo by General Photographic Agency/Getty Images)

View The Article