I bought a Shark helmet - Evoline. The cool thing is that it has both - full faced and half- aka flip-up helmets.

Maybe it is not the real feeling riding a Triumph, but you have both options