I don't know if you can really generalise. I teach in a posh school (home counties private traditional prep, feeder for lots of big name public schools) and I teach/have taught over the last few years a wide variety of names including:
Sebastian, Hugo, Frederick, Darren, Gavin, Ptolemy, Charles, Bailey, Orlando, Lysander, Montgomery, Declan, Dylan, Conor, Liam, Cosmo, Harrison, Benedict, Jake, Jordan, Joleyon, Tristan, Alfie, Archie, Albert, Barnaby
Lara, Victoria, Savannah, Dakota, Annabelle, Isabella, Antigone, Sydney, Hailie, Eliza, Atlanta, Jasmine, Jade, Kya, Tia, Elizabeth, Darcey, Sophia, Beatrice, India, katinka, Genevieve, Georgina