WHEN you hear the name Lindt ... traditional outlet store. Lindt has two of these stores in Wembley and North Greenwich, both in London. Shoppers can pick up a range of seasonal chocolate, with ...