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)