Unknown tree species...possibly a cherry?

Unknown tree species...possibly a cherry?

Observation - Unknown tree species...possibly a cherry? - UK and Ireland. Description: