Right now, Specsavers has 104 locations near Staines, Middlesex. The listing of all Specsavers stores in the area can be found here.