Went to RHS Wisley yesterday. On a corner beside the 'canal' there is a large patch of VERY attractive scarlet ground-cover planting, labelled Cuphea something or another. Startling colour and obviously a bee haven.
Tried to buy it at Wisley plant centre, but not there. I can't seem to find an internet source anywhere in the UK, seed or plants. Anybody know the full name and a source?
Thanks