I'm wondering about that, I would like to know! :)
To me, the snobbiest and old-fashioned English first names are (among others):
MALE NAMES:
Abraham
Alfred
Andrew
Bartholomew
Basil
Edmund
Edward
Elliott
Garrett
George
Gerald
Godfrey
Graham
Kendrick
Kenneth
Reginald
Reynard
Richard
Rudyard
FEMALE NAMES:
Beatrix / Beatrice
Catherine / Katherine
Constance
Elizabeth
Dorothy
Florence
Harriet
Jane
Margaret
Mary
Millicent
Prudence
And so on.
I'm wondering if some among you have anything to add to that list of snobby, old-fashioned names? ;)
Regards,
Lu