Marigolds are easy to grow and thrive in full sun and well-drained soil. They can be planted in garden beds, borders, or containers and make excellent companion plants for vegetables, as they help ...
And if you're looking for companion planting ideas, nasturtiums make great sacrificial plants ... making them perfect for high-impact garden aesthetics.' Courgettes, lettuce and herbs all top our list ...