Unidentified Flower

Unidentified Flower

Observation - Unidentified Flower. Description: Spotted this in Almondell Country Park, West Lothian today. Looks more like a garden flower and can't remember seeing any of these in the park before. Any idea what it is?

Spotted this in Almondell Country Park, West Lothian today. Looks more like a garden flower and can't remember seeing any of these in the park before. Any idea what it is?