Thanks for suggestions - but it's not 'The Egg' I'm looking for.
It's the original ballad from which the phrase "10, 20, 30, 40 years ago" is lifted. It's almost certainly an Edwardian parlour song, and it's likely some of the great balladeers like Peter Dawson would have sung it.