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.