US eyewear retailer sets sights on Mayfair for first UK store

Oliver Peoples is looking for a store in central London

American premium eyewear retailer Oliver Peoples is on the hunt for its first standalone store in London as the company looks to make its retail debut in Europe.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now