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

30th October 1965: Traffic in Oxford Street, the main shopping centre of London. (Photo by Powell/Express/Getty Images)

30th October 1965: Traffic in Oxford Street, the main shopping centre of London. (Photo by Powell/Express/Getty Images)

View The Article