At the time, Specsavers owns 8 stores near Edinburgh, Midlothian. See below for an entire list of Specsavers branches close by.