Roche Rock Cornwall UK. Roche means Rock in Cornish and this strange setting gives its name to the village that it overlooks. I have never seen such a strange place in my life, the building is a piece of medieval genius architecture that incorporates a chapel into the actual rock. The chapel was said to be inhabited by a hermit and his daughter and more recently was apparently used in the filming of the Omen 'The Final Conflict' and i can quite see why. When we got here it hailed and poured down, almost like it didn't wan't to be photographed.