When I first needed glasses I went straight to Specsavers. Most likely because of the advertising. Been very happy with the experience as well.
Strangely, my ex went there and had a very unsatisfactory experience. Never to return. I favour Boots. Not the cheapest but very good service and aftersales.