I really like Freya - it’s mythological but still friendly and easy to wear, so it can fit a child from birth to adulthood! Its popularity in England also adds to the charm, and open a larger range of names that feel “brit”.
Names that give me that same feel:
Phoebe and Amelia, Kit and Isaac from your list
Aurelia
Maeve
Luna
Beatrix
Elowen
Lyra
Thea
Willow
Juno
Cora