I'd second that, my friend says they're good. There's also a Specsavers at Surrey Quays.
I know we're all supposed to support independent local businesses, but some of the worst experiences of opticians I have had have been with independents. The same friend went to the one in the Blue years ago (now gone)and for months was walking around with completely the wrong prescription and blinding headaches!
I went into Boots at Surrey Quays this Monday, they gave me an appointment for today, (Thursday) at 12.15. Had it today,and was told that I have a scar on the surface of my left eye which will need to be checked at Guys/St. Thomas's.
Jeez! I thought that scarring occurred when something made contact with the area, e.g. knife wounds etc., how do you get a scar if you have no recall of anything like that?
I'm guessing, and hoping, that it's something like a large piece of grit blown into the eye that I don't remember, but probably rubbed when I should have left it alone.
The good news is that I still only need glasses for reading.
It's a requirement that I no longer need, but if I was at the Charing X Rd. end of Oxford St., I could see someone with their hand up, hailing a cab at Oxford Circus!
Stick with the big chains. The best experiences and best value glasses I've had are always from them. The times I've tried to be good and support local businesses, I've spent far more than I should have.
For contact lenses, try Iris Optical in Shad Thames. They don't do eye tests but will match your prescription for a good price.
My optical store in Shad Thames (Iris Optical, mentioned by vickt above) is now offering eye tests. We've been in the area since 2000 but we only start testing eyes from next Thursday - we're offering all appointments for £5 as an introductory offer.