Is this an orchid?

Observation - Is this an orchid? - UK and Ireland. Description: I saw this plant at the foot of some trees close to a waterway in Lea Valley Regional Park (Leyton, North East London).
I saw this plant at the foot of some trees close to a waterway in Lea Valley Regional Park (Leyton, North East London).