London is a popular place for shoppers, whether you're in search of luxury items from Knightsbridge or a quirky treat from Covent Garden, this amazing city definitely has something for everyone. If you are looking for some inspiration on what to buy in London, then this is the place to be.