London is one of the most visited tourist destinations and over time has become the favorite city of everyone who visited. The favorite spots of the city are the Thames River and The Tower Bridge while the city is much crowded at other places as well. Those places are the streets and markets, the malls and the stores in this beautiful city of England. One of the best shopping destinations and the best shopping cities in europe is London. This city in England promises a feast for the shopaholic travelers who want to tour this city. Ranging from the top brand stores to luxurious watches and accessories, this city has everything to offer you. This city not only offers you clothing but also artifacts and antiques. Wandering in the streets of London which are full of market and people can be an experience worth having. We are going to look at the 7 most popular places for shopping in London.