The Leaf Hub is a green space to get lost in and find inspiration – who knows what amazing plants and garden items you will come across.