Handkerchief Tree (Davidia Involucrata) in Kenwood Park, North London
This beautiful Handkerchief Tree puts on a spectacular show in Kenwood Park. The arrangement of its flowers can resemble a flock of white doves, giving it another common name, Dove Tree.