I came across these flowers growing wild in a remote part of Lady Dicksons park on Saturday while visiting the Rose Festival. The spot in question was definitely not cultivated and was full of nettles etc. There were a number of colours of these flowers which stood about 5 ft tall but these were the prettiest. Can anyone identify them. They look like some kind of Orchid to me but what do I know.
I think they are beautiful but too big for my garden and it looks like they are very invasive.