Can we keep the speculation for PMs, please? Helpful stuff is always welcome but as ever, this is NOT a discussion board.
Anybody who wants to and hasn't already (I believe a couple of ladies have) should report any experiences with this man to the Praed Street Project if they don't want to go to the police - it all helps keep their Ugly Mugs records up to date and they will pass any relevant info on to other workers.