No doubt one of the world's best shopping destinations, London has it all - from famous department stores and international labels, to local designer boutiques and high street chain stores. Shopping in London is one pleasure you should not miss, even window shopping is a feast for the eyes.
London