Oxford Street Christmas lights and decorations, London - Stock image
Built Structure, Bus Stop, Capital Cities, City Of Westminster, Double-Decker Bus
London, United Kingdom - November 13, 2011: Oxford Street Christmas lights and decorations, London. Long exposure at night of Oxford street and it's famous Christmas lights and red double decker buses. Oxford Street is Europe's busiest shopping street and home to many department and flagship stores, as a result it's a popular tourist attraction.