Europe Archive

Oliver Peoples hits London

This summer Oliver Peoples made its first ever European debut in London. The eyewear brand opened its first standalone store in Europe located at 151 SolaneStreet, London. The opening of the store comes a whole 30 years after the luxury brand began to sell ...Read More