Don't know if it's a boy or girl, so suggestions for either would be good. Current child is called Edward and surname begins with a W. Names I quite like are:
Charlotte (but not Lottie or Charlie)
Edith (but doesn't go with Edward)
Molly
Martha
Thomas (but a bit boring)
William (but a bit of a mouthful with our surname)
I like the more classic names with easy spelling, not particularly bothered if the name is popular/doesn't need to be especially unique. Middle name for girl would probably be Hannah or Edgar for a boy. Any ideas?!