Saint John's Wort
These perennial shrubs have a long flowering season, especially if you dead head the flowers from July - October. They are semi-evergreen so will be a mainstay of your garden, reaching a height of 150cm. They are sold in large 2 litre pots.