For flowering in May/June: roses, bearded irises, peonies, nepeta, hardy geraniums, alliums, late tulips, geums
For flowering late summer to autumn: salvia, Japanese anemones, asters, rudbeckia, echinacea, agastache, agapanthus, hylotelephium, hemerocallis, persicaria, veronicastrum, dahlias, monarda, nerines
Long flowering: erysimum Bowles Mauve, erigeron karvinskianus, geranium Rozanne, repeat flowering roses, nepeta (cut back after first flush), dahlias, salvias
Annuals well worth growing: cosmos, nasturtiums, tagetes, ammi, dahlias (perennial really), cornflowers, scabious, californian poppies