Generally, our Flowering Cherry Trees are hardy in our terrible British weather. Plant or pot them in well-drained soil in a sunny, sheltered spot and water well while the roots are established.FAQs When will my Flowering Tree Gifts Grow Flowers? This will entirely depend on the Flowering...