Thank you for that lovely welcome.
I have a copy of my grandparents marriage certificate which says that Charles Hughes was 23 years old and that his father was Charles Hughes (deceased). That was in 1894. It also said my grandmother, Gwen Bowen, was 20 years old at time of marriage which was wrong - she was 18, so his age could be wrong too.
Someone in the family mentioned that, although Charles was born in Shrewsbury, they thought he came from the Montgomeryshire area, so maybe he was there as a child.
Yours hopefully.