Hotspot Leiden: Naturals

In one of the most picturesque shopping streets of Leiden Lifestyle shop Naturals has taken residence. Here’s what to expect