I assume the OP wants normal (‘non bikey’) glasses?I’d recommend glasses direct. They have offers on every few weeks where you get an extra
25-40% off plus free tint (all on 2 for 1). I just paid £128 for a pair of titanium framed glasses with thin lenses and a pair of sunglasses with thin lenses (quidco on top of that too).
Hmm just noticed they didn’t put my PD on my latest prescription. I guess I’ll have to go to street after all.
EDIT: No highstreet optician will provide you with your PD (officially anyway). It’s really to work out though, you just need a ruler and someone you trust to help you.
2 for 1 with sunnies for 2nd pair from £69.
£125 for titanium frame and lenses, and free titanium or designer sunnies.
You can try the frames on, get them fitted properly, and take them back if you have any problems.
Extra £30 for anti reflective, or £40 for 1.6index, thin and light with anti reflect.