Finchley High Street Robert Samuels March 24, 2015 We've been keeping an eye on mysterious events in North London. This was taken in Finchley High street two days ago.