Late night Christmas shopping on Oxford Street, London. - Stock image
Boutique, Bus Stop, Clothing Store, Crowd, Department Store
'London, UK - December 22, 2010: Long exposure blurring traffic and shoppers during late-night Christmas shopping on London's busy Oxford Street. 'John Lewis' department store visible along with iconic London bus and a black cab.'