Bubblegum bush!

Bubblegum bush!

Observation - Bubblegum bush! - UK and Ireland. Description: Beautiful smelling bush but what is it?

Beautiful smelling bush but what is it?