post

Rhosilli 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.

post

Cataracts

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