Butterflies are attracted to nectar-rich flowers like verbena, scabious and ice-plant. Go for plants with simple flowers that make it easy for butterflies to get at the nectar. Many cottage garden flowers are suitable. Plant in a sheltered sunny spot and don’t forget to provide food plants for caterpillars, too.
Recommended: primrose, aubretia, sweet rocket, lavender, thyme and thistle