State of the art eye clinic
Modern surgical suite at Cardiff Bay
The famous Gower Peninsula is a source of endless natural beauty. South Wales offers so much wonder to behold and there can be no better place to restore vision than surrounded by such a varied visual feast.
Read more about our clinic locations.
Cataract is the Greek word for “A large waterfall” or “White Water”. Even if you have cataracts, you can often still see a Cataract. However, the view may be better without the cataracts…!
Mr Muhtaseb is a pioneer in cataract surgery and premium lens implantation