Lüneburg. Der Concept Store Len & May ist Lüneburgs erster „Instastore“. Das Gründerpaar verkauft Produkte beliebter Online-Marken.