Cherry blossom season usually peaks in April in the UK, although the blooms can appear as early as March, running until late ...