Anna By Top Vision Optics
I've had consistently good service from this company. When it comes to price competitiveness, I can't say, but who wants to mess with their vision anyway?
They're straight up (in a professional sense at least) with very good advice.
They were recommended to me by a highly respected ex Fleet Captain (circa late 80's) and he was right. I used them for 10 years myself and wouldn't consider anywhere else.
As an aside, I went to Moorfields Eye Hospital in Dubai (trading on some London connection
) as I required an ophthalmologist for another matter, yet they completely screwed up my prescription.