By Gardeners' World on 06/09/2007 16:56:30
Plants that work well together, either aesthetically, because their colours are complementary or they flower at different times, or functionally, because they benefit one another, with one plant perhaps repelling pests that prey on the other.