Bird cherry?

Bird cherry?

Observation - Bird cherry? - UK and Ireland. Description: