Canadian sportswear brand lululemon has opened it first European ‘community’ store, in Covent Garden.