FEATURE: LONDON TOP 7
#5 More London retail happiness can be found in David & Goliath, with stores in Covent Garden and Carnaby. This playful, colourful brand may appeal to the younger generation but there is something for everyone that has a playful side. We like the carefree, care less messages emblazoned on anything from tees, bags, pyjamas and mouse mats. With 13 locations across the globe this is one brand we think will keep growing.