I saw these little star shaped flowers in Exbury Gardens, planted in one of the wooded areas.
Does anyone have any idea what they are called?
No interactions present.
Thank you very much for the ID! :)
Lat/Lng: 50.800188333333, -1.39975
OS grid ref: SU423002
Seen in Exbury Gardens.