Cherry prunus?

Cherry prunus?

Observation - Cherry prunus? - UK and Ireland. Description: