Non Native white flower

Non Native white  flower

Observation - Non Native white flower - UK and Ireland. Description: