Yes - have found the Dundee Jameses. Suspect that though Henry MIGHT be telling the truth and have been born there, he was not registered there.
I have him, and wife, in 1877 (marriage); in the censuses 81, 91, and 1901, and his death - all in Kimbolton, Hunts. In all, he states either Scotland, or island of Jura as birthplace. Of course, could be fibbing!??
The only William C. James found after years of trawling for him in censuses is in Lambeth (!) London. Interestingly there is a Supervisor of Excise living a couple of doors away. This William was an artist, married to a Portuguese/Spanish lady from Evora: Ludovina Gabriella Collins. However, have been told the C. is probably not Clement. On the other hand, my mother frequently told me she had a Spanish grandmother. And her other 'tales' have turned out true!