Thank you for all your research…..this gets more interesting. I have not seen the 1921 census as yet. In every census I have seen from 1871, except 1881 where ditto marks have been written below her husband’s place of birth, Foleshill, she names Kenilworth as her place of birth….so that is in 1891, 1901, and 1911. The reason I opted for the Birmingham baptism of 21st April, with a birthdate of 31st March 1845 is that this is her date of birth given in the Cantrill family Bible. I had seen the Aston Hannah Smith, but had seen from records that her father was a canal lock-keeper. It is amazing that the mother’s maiden name was Wilkinson and that there had been a marriage of a William Smith and Sarah Wilkinson in Kenilworth. This is all very confusing!All I can come up with now is a bit of speculation.
On the 1921 census Hannah's birthplace is listed as Bham.
I assume the baptism you've seen for Hannah is on the 21 Apr 1845, with a dob of 31 Mar.
There is a birth reg. for a Hannah Smith Jun qtr 1845 Aston. Mmn is listed as Wilkinson.
There is a marriage for a William Smith and a Sarah Wilkinson 13 Oct 1833 in Kenilworth. (William Smith that married Esther Oliver was bap. 1814).

