Non-flowering Orchid?

Non-flowering Orchid?

Observation - Non-flowering Orchid? - UK and Ireland. Description: