London has the lot - from cool markets to top designer stores.You could spend days just shopping in London It's never been easier or cheaper to keep up with the latest fashions! London's high streets are packed with fantastic shops where you can bag a bargain.Primark is the low budget brand massively popular with dedicated followers of fashion. In terms of quality, you get what you pay for at Primark but it's perfect for bargain fashion that you're only planning to wear a couple of times. Topshop has a huge range of cheap clothes and accessories. The range at H&M is constantly changing and stock varies from branch to branch. The store has attracted top designers.
London has plenty of shops that are especially for children.
Benjamin Pollock's Toyshop is one of London's most famous toy stores in Covent Garden. This is the home of charming traditional hand-made toys and has an extensive range of 3-D toy theatres, puppets, wooden toys and books for voracious readers. Daisy & Tom has everything a child could ever want on King's Road, Chelsea. You can find the very best in clothes, toys, books, furniture and prams here. If these are not enough to keep young children entertained, the shop also has a carousel, rocking horses, colouring table and other play areas. If you want toys then Hamleys on Regent Street is the best choice. Products are too numerous to mention and you can easily spend a few hours in this real life multi-storey playroom.

London is a luxurious fashion capital offering large designer shops and fabulous independent boutiques and markets. Whether it is art, literature, sport, architecture or shopping - unique and unusual is easy in London. London is also the city of reinvention. It constantly presents visitors and residents with new and exciting options.