Posted: 31/01/2016 at 13:16
There are some 30-40ft tall trees in a park I walk through on my way to work and those were all in flower last week. Quite sparse flowers, each one small, white or light pink (tricky to tell at that height.) I can't ever recall seeing any fruit on the ground so probably some decorative stone fruit species which doesn't set fruit in the uk (most municipal parks are full of non-native trees.) If I remember correctly (which would make a change!), they may have red leaves when foliate. I'll try and remember to take a photo tomorrow.