Wow thanks for all the responses!
Just to mention some things. There is an Irish connection which is where Ronan came from. I also like Oisin (pronounced Ush-een) and Rory. Sort of like Patrick too. Ronan Keating was definitely not my inspiration! 
Margaret I love. I would probably use the nn Maggie or Peggy which I think is really sweet for a little girl.
Mary; I love the (obvious) bible connection and also the Jane Austen connection as we already have an Emma. Elizabeth (as in Bennett) as a name is an absolutely not for personal reasons. Jane maybe?
Lawrence (Laurie) is because I love the name (and I prefer Lawrence to Laurence), but also because of Little Women which is another of my favourite books.
Wilfred was my grandfather's name, so it would be nice to honour him, but I will admit that I wouldn't be so keen to use it if I didn't love the name anyway!
I do think Alice possibly 'goes best' with Emma but also see some people have called it boring. I know some people think Emma is boring too (I don't of course), but I sort of see their point re Alice... It has the potential to be quite insipid where Emma is strong (IMHO).
I don't like "pretty" or "cute" names really (except with nns), so thank you to anyone who clarified that that's why they don't like some of the names as that kind of makes sense.
What is Polly a nn for btw? Pauline?
I think I'm struggling most with boy names as I don't like any of the classic Thomas, William, Jacob etc type names but don't like anything too modern either really. I love some biblical boy names like Jonah, Isaiah etc but think they don't go at all with Emma.