Pelargonium
These are sold as an annuals however they are actully a half hardy perennials, they can survive winter if brought inside a frost free greenhouse. Reaching a height of 40cm when grown in full sun / partial shade. Flowering June - October they are sold in 1 litre pots.