Councillor Robin Williams- Town Mayor Address: 37, Penlon Menai Bridge. LL59 5ND Political Affiliation: Plaid Cymru