we plant garlic around the runner beans, it helps keep pests off, and marigolds..
onions go between brassicas, the winter onions, so they're coming out when the cabbage etc need the ground more..
I've read somewhere to plant something that grows under, like beetroot, with something that grows above, maybe tomatoes, what do you think ?