I understand the dilemma when you need to have an international name but I do think the class distinctions do continue in the UK.
I have just run most of these names mentioned by ds2 8 and only about two or three are evident in his school. (bog standard primary school in london).
Names like Charlie, George and Peter are fairly classless imo
Typical names in his school are Isaac, Alfie, Albert, George, Harry, Freddie, Daniel, Josh, Jack
The names you mention are def middle/upper class imo.
FWIW my dss have unusual but more gaelic names. Another trend is toward surnames as first names harrison, jackson, elliot.
Couple of french names I quite like are christophe and antoine.