If you are a shopping lover, you definitely need to plan. In London, you just need to know where to shop. London's shopping streets and markets have all collections of goods and accessories you look for.