Oliver Peoples London
Oliver Peoples boutique in London, United Kingdom. Address: 151 Sloane Street London, UK SW1X 9BX Contacts: sloanestreet@oliverpeoples.com | (44) 020 7730 0085 Hours: Monday - Saturday: 10.00am - 6.30pm ยท Sunday: 12.00pm - 6.00pm Manager: Zaynah Choudhury Get directions: https://maps.app.goo.gl/STnbjzJdY8sF2Nhe9