Today, Specsavers operates 8 branches near Salisbury, Hampshire. These are Specsavers locations in the area.