A collection of creative ideas for anyone with a small outdoor space who is looking to start a flourishing oasis. With 30 projects for balconies, roof gardens, windowsills and terraces.