Oxford Street, London

Oxford Street is one of the famous streets in London. On this street intently about 300 stores, the street is one of the largest shopping centers in Europe. Oxford Street is always a lot of traffic congestion and on footpaths and on the road, because of the number of buses, a large number of shoppers and tourists. Oxford Street is the perfect place to enjoy the Christmas decorations. Street lights festive lights that enchant visitors from late November until early January. This tradition has been preserved since 1959.

© Virtual journeys 2018