Hummm... I really cannot say what this is, not that it matters, because its impact is not in knowing about what we are looking about ;) Don't know how you see these things, but well... you sure do!!
I have no idea what this is.. a drive in movie? no way possible in the middle of London.. but it appears to be an ourdoor flick with golden night light on wet streets. This is stop-and-stare kind of work, Niall