Hi,
I realise that this reply is a little while after your posts, but I've also been researching my family tree, and have the same Thomas Sheppard that you are discussing in my tree. John Easton is my 2nd great grandfather.
I have Thomas Sheppard firstly marrying Maria Plank in 1860, (d 1876). I assume that her children are: Emma, Sidney (b1864) , Charles, Hannah, William, John, Frank, Bertha, and Martha (due to birth dates)
Thomas then marries Fanny Wilmot in 1876 . Fanny then has children George, Alice, Sidney- the second! (b1880)
Fanny then 'marries' John Easton in 1888 and then moves to London, taking George and Alice with her. She has, and baptises children John (known as Jack in family) Easton, William, James, Bertie and Florence Annie - could she be the 'Florence' that you are after? The baptism date at St. Andrew's battersea is: 18 may 1894, birth 27 April 1894. It seems that John and Fanny baptised all of their children on the same day - John, William, James, Bertie and Florence. John's dob is listed as 21st July 1887 - so out of (bigamous) wedlock.