East End sakura

This tree is in Vallance Road Gardens, Whitechapel, in London’s East End. The last V2 to strike London during WW2 hit on the north side of this park, destroying a social housing block there, killing 132.

A cherry tree in full blossom in a small park in London's East End