Mayors of Wrexham

James Charles Owen – Mayor of Wrexham

James Charles Owen was the 13th and the 17th Mayor of Wrexham , he was born in 1816 and was from Wrexham and became a Managing Clerk to the Wrexham Solicitor Mr John James, he [more]