I think of "English Rose" as either sounding quintessentially "English" - Rosamund, Rosalind, Imogen, Harriet, Celia, Jocelyn, Tess, Verity, Georgina/Georgiana, Jemima, Cordelia, Miranda, Phyllida, Philippa, Emmeline, Christabel, Jessamine, Dahlia, Lucinda, Clarissa, Araminta.
Or sometimes very "flowing" sort of names (tend to be multisyllable and vowel/L heavy) - Lily, Isabel, Arabella, Helena, Cecilia, Louisa etc