Also known as Snow Goose, this is probably the most frequent white flowered cherry found in London. Masses of flowers appear in late March before the leaves.