Hi, QM.
Being a skinflint myself, I don't just post links to Asda's range of wine glasses here; they're the ones that I buy for my own use too!
How much a glass holds does, of course, depend upon how full you want to fill it! Those cheapo Asda wine glasses don't look 'under-filled' if you only pour 125ml into them
https://ibb.co/b13c9kD
but they will accommodate 175ml measures too
https://ibb.co/zZ8LR8v
with their 'brim measure' being around 220ml
https://ibb.co/N21NML8
(Please excuse the rubbish photography! It's the first time I've used that camera, as I couldn't lay my hands on my usual one and I've not yet worked out how to get the focus to lock where I want it to on the newer one. I think that the images should be good enough to illustrate my points though).
Those glasses are as close as you're likely to get to the old-fashioned wine glasses that I was serving plonk in back in 1971, before lined glasses were introduced into pubs. Indeed, I'd describe them as 'identical'.
The only way that you could guarantee to get glasses that hold 125ml though would be to look for a local catering equipment supplier in your area and buy lined and stamped glasses. However they might only sell them in packs of a dozen or more. You can buy them in smaller quantities online but, with glassware being delicate to transport, you're likely to have to pay a relatively highly for the p&p. e.g.
https://tinyurl.com/yyzab3en