About Allegro

Making a Spectacle

We offer a dispensing optician service in both our practices in Greenfield, Saddleworth and Meltham, Holmfirth. Simply bring your spectacle prescription to us to see the amazing savings we can offer.

At Allegro Optical  we can offer savings of up to 70% on high street prices. Alternatively, we give you the opportunity to get a Free second pair, or a pair of prescription sunglasses to the same prescription.

Frames selection

Choose either from our budget range, starting at just £39 for a complete pair of spectacles with single vision lenses, or our exclusive Allegro brand frames. For the more discerning, we have our exclusive ranges such as Nakamura, Murano, FYSH, and KLiiK. Allegro Optical offers frames to suit all tastes and budgets.

How does it work?

Bring a current prescription with you and an experienced member of the dispensing team can then advise on the lenses, coatings and any special finishes which may be needed.

To book your dispensing appointment pop into or call us on Greenfield 01457 353100 or Meltham 01484 907090

Ts&CS Apply, Limited period only


No Custard P’eye by Sam Alcock


I have been buying glasses from Sheryl for the last 5 years. As the Managing Director of North West based online marketing agency, “Custard”, my time is important to me. Sheryl always comes to me and provides the very best service imaginable to both myself and members of my team.

Every pair of spectacles Sheryl has provided me with have been better than I ever expected.  I have entrusted her to choose my frames and lenses, which she has done in a professional manner. She seems to have a knack for choosing the perfect frames for me, she helps me to see clearly and look good even though I have quite a high prescription.

I enjoy working with Sheryl because she takes the time to understand my needs and always delivers a first class product.  I always recommend Allegro Optical to anyone who wants spectacles that fit well, look good and more importantly work.

To book your appointment call Huddersfield 01484 907090 or Leeds 0113 345 2272