Delilah - Beautiful name but be prepared some people may be judgey mcjudgepants for the bible reference as Delilah wasn't a nice person.
Alice - Lovely and classic timeless name. Some may say it is 'boring' but I disagree. I feel it goes really well with your surname too.
Darcie - Old fashioned name that's making a comeback but not too popular. I adore this name and would use it myself but DH doesn't like it.
Eleanor - Good strong name with plenty of nickname opportunities but it's a bit 'meh' to me and feel your other names are better.
Alexandra - Again has good nickname opportunities and does flow well with your surname but feel it's a bit flat compared to others on your list.
Verity - I'm afraid I don't like this name at all.
Imogen - I like this name but not mad on it iykwim. It doesn't flow so well with your surname as it both ends in an 'n' sound.
Clementine - Lovely name but feel it's a mouthful with your surname.
Charlotte (nn Lottie) - Gorgeous, absolutely beautiful.
Penelope - Beautiful name, really like it with your surname.
Zara - It's an ok name but a bit dated and doesn't flow as well as some of your others.
Eliza - Not keen on this i'm afraid.
Grace - Love this, flows well and so classic and elegant.
Matilda - I like it but can only think of the roald dahl book and the film that followed whenever I hear it but if that doesn't bother you then go for it!