Discover 30 amazing small garden ideas and designs that save precious space including furniture, plants, water features, lighting and storage hacks.