In just a few weeks Oxford Street will be inundated with eager Christmas shoppers once again - so here’s a look back at some of its best moments London’s most famous spot for shopping attracts ...
The iconic Oxford Street could be transformed ... The London world-famous shopping street is known for its retailers and Christmas lights attracting huge crowds – rain or shine.