Nice list - I’d go for Jennifer/Genevieve nn Jenny or Isadora
Other thoughts - Stella, Zoe, Alicia (Ah-liss-ee-ah) Susannah, Ffion (fee-on), Caitlin, Catlin, Esther, Serena, Adela, Louisa, Louella, Edith, Emma, Caroline, Annabeth, Jocelyn
Fern - ok, but getting popular
Ruth - the ugliest name, like a dog barking (sorry..)
Jenny - lovely if short for Jennifer
Alice - nice but overused
Kitty - Ok short for Katherine, otherwise babyish
Cora - OK, quite popular
Niamh - OK, quite popular
Eliza - nice, very popular
Indy - no, it’s… just not a name, will be the Tracy of the 2020s
Isadora - lovely, nice change from Isabel
Ren - I think you mean Wren?? Ok but massive spike in popularity and will date really fast. Robin a bit more classic
Izzy - only as a nn
Eleanor - lovely, but very popular