Oliver Peoples Eyewear

Luxury eyewear brand Oliver People has opened their first Dutch store in the Netherlands, in Amsterdam naturally. Known for timeless eyewear, this brand melds mid-century modern melds with clean North European lines.