Check out www.statistics.gov.uk/cci/nugget
for lists of most popular girls and boys names in UK.
In my experience most popular for middle class are,
Harry (often as nn for Henry)
Isabelle(and all other spellings, getting very popular)
Names deemed as 'classics' are very popular with the middle class.
etc etc Stats list is better. Hope that helped. You could also try 'The Times' website, they must have one.