Spring time in London often involves hesitantly tracking the weather and/or forcing yourself to wrap up in a scarf. But there’s one part of spring that all Londoners love…the return of the cherry blossom.