Morning

What I find strange is that there is also a Thomas Johnson bn Godalming c1844 (a leather dresser)
In 1881 he is also living in Marylebone - his children have the middle name of Keen.
I am quite sure that Thomas Keen and Thomas Johnson are two different people, they are on census with their families in 1851 (though some people seem to think otherwise

) But do you think they are related - Godalming would have been a reasonably small place in the 1840's, Perhaps the Johnsons were at the christening and his occupation was used in error (were they baptising one of their children) I can't see them after 1881 either.
Is Thomas Keane in 1891 your Thomas, or perhaps Thomas Johnson either way they are saying they are single but bn Godalming.
I do find the variety of occupations odd.
Still thinking

Rosie