Woman fled station toilet in panic 'after catching Russian banker staring at her over the cubicle' 

Russian banker Alexey Ostapchuk, 32, who denies voyeurism, was arrested in the woman's loo at Cannon Street in central London in December 2021