Some trees on Ancestry have John's wife as Hughes, but it is definitely Williams
E.G. - ROBERTS, WILLIAM STERNDALE BENNETT mmn WILLIAMS
GRO Reference: 1888 J Quarter in CARNARVON Volume 11B Page 453
They also have a photograph of John and, I assume, his wife.
David