Premium eyewear brand Oliver Peoples is to open is first European store on London’s Sloane Street this month.
The new store will be situated between Chloé and Cartier at number 151 on the street which links the luxury shopping destinations of Chelsea and Knightsbridge. Its arrival marks a long search for the right destination for a London store said CEO David Schulte.
“We have been looking for a space in London for over five years but just couldn’t seem to find the right spot,” Schulte said. “There are many neighbourhoods we love – Mayfair, Notting Hill, Savile Row, for instance – but felt this area of Sloane Street was the perfect location for our flagship. London is one of the first cities we ever sold to when we started out, and we have always found it to be home.”
The brand enlisted architects Marmol Radziner from its home city of Los Angeles to design the boutique, which features textured oak flooring and is furnished with teak and leather original pieces and authentic optometry stools. Set against a backdrop of floor-to-ceiling graphite suede wall panels and rosewood casework, the boutique blends contemporary urban living and luxury into one space.
As well as seasonal collections the boutique will stock collaborative collections such as Oliver Peoples x Byredo and Oliver Peoples The Row, plus a curated selection of custom frames and original vintage styles.
Oliver Peoples was founded in 1987 when it opened its first store in West Hollywood. Its frames were inspired by vintage American styles. It is now distributed in 60 countries globally at premium multi-brand fashion retailers and opticians and operates its own retail stores in New York, Los Angeles, Malibu, Costa Mesa, San Diego, San Francisco, Chicago and Tokyo, as well as an e-store.