Persol, the eyewear brand synonymous with quality and Italian design, has opened the doors of its first ever concept store in Europe. Following on from..