We used to sing it in Dubai, c1981. It was one of the very rare tunes in which I got to sing the lead. (I don't claim to be a singer). I am not sure where we got the words, (I think one of the other group members knew them) and they are not quite the same as the version above.For example
Go hand me down me riding cane, for I'm off to meet my Black-eyed Jane
(But we often sang LASH instead of MEET...maybe that was more authentic?)
And Sally had Long Blond hair, not golden.
But I suppose these were only details.