At the time, Specsavers owns 17 branches near Thame, Oxfordshire. This page shows a list of Specsavers locations close by.