wild cherry?

wild cherry?

Observation - wild cherry? - UK and Ireland. Description: Not sure if this is wild cherry, bird cherry or cherry plum? the bark and flowers were definitely cherry, just not sure what exact species.

Not sure if this is wild cherry, bird cherry or cherry plum? the bark and flowers were definitely cherry, just not sure what exact species.