Just spotted a familiar face on Leicester Square this afternoon.

Is it a co-incidence that today is 6/6/06?

Who were the people with him?
He was standing near the Lovecraft sex shop – another co-incidence??

Click pic for more detail. Can you identify the people with him?