Isabella - Love this. Beautiful classic name. Quite popular but I much prefer it to Isabelle. The "a" on the end just makes it more feminine somehow! I prefer it shortened to Bella than Izzy though.
Freya - I like this. I don't actually know of any at the moment so not over popular.
Ava - I like, but way too popular where I live. I'm hearing it everywhere.
Isla - As above. Lovely name but there are just so many!
Grace - Nice timeless name. I like Gracie too for when they are little.
Rose - I like but would be tempted to add something to it - Rosanna, Rosalie, Rosamund.... I just find Rose on it's own a bit bland. Having said that I love Rosie!!
Olivia - Very pretty and popular name. I like shortened to Livvy.
Sofia - Probably my favourite from your list. I like both this spelling and the Sophia spelling.
Lottie (Charlotte) - I don't think you can ever go wrong with Charlotte. It's one of those names that never seems to fade. Also love Lottie.
Jessica - Always been one of my favourites.
Eva - I'm not over keen on, but like Evelyn and Evie!
Scarlett - I can't really take to. I like the shortening of Letty though.
India - I'm neutral on. I have heard it shortened to Indie which is quite sweet.
Violet - I'm not over keen on but again this could be shortened to Letty too.
Phoebe - Love this. It's been a favourite of mine for a long time and was on my short list.
Jasmine - Quite like.
Jemima - I quite like. I had aa rag doll called Jemima when I was little but never actually met anyone with the name.
Poppy - I like. I have had a cat and a rabbit called this but like it for a person too. Makes me think of the flower (which is one of my favourites).
Liliana - I quite like but prefer Lilianna (pronounced Lily-anna as opposed to "arna").
Iliana - I've never met one but seems quite pretty. I also like Eliana.