Fear 3's Alma spotted in London?

Psychic temptress seen on CCTV.