Oxford StreetLondon, England
One of the most famous London shopping streets. More than 100 million people visit it annually. First of all, visiting the street is interesting to everyone who follows fashion and loves shopping. In a relatively small space (the length of Oxford Street is only 2.4 km.), There are more than 500 stores, including world-class boutiques, large family supermarkets and mass-market stores.