Urban gardens often have small or awkward outdoor areas, or even no outdoor space at all, but that doesn’t mean you can’t have a garden. From balconies to rooftops, green walls to houseplants, explore our advice on how to transform your home into a green haven