Auerbach & Steele look forward to welcoming you to our brand new store at 123 King’s Road. Founded in 1996 we are renowned for our unparalleled customer service, innovative use of technology, clinical excellence and a design led range of optical frames and sunglasses. While we have a new space to meet you, we are developing our online presence.