Right now, Specsavers runs 130 stores near New Malden, Surrey. On the page below you can see the full listing of all Specsavers branches nearby.