Unknown wild flower

Unknown wild flower

Observation - Unknown wild flower - UK and Ireland. Description: Found in a north London garden

Found in a north London garden