Designing a green space on your balcony or terrace does not only enhance your wellbeing by bringing nature to your doorstep, but it also adds an element of beauty that can provide fresh ingredients ...