In order for plants to thrive, soil should be well aerated, rich in nutrients and organic matter, and although free draining, it should still retain some moisture – but unfortunately this isn’t always the case...
Leafy greens like cabbage, spinach, kale, cauliflower and celery are all happy growing together. But planting them with herbs such as rosemary, mint and dill cr...