Being close to London, Richmond does have a grittier side, but it is very hard to find. I came across this baffling vision in a forgotten, out of the way alley. It's a typical "Gotham City" scene. I wondered what's behind it. Is this where an alien invader dropped his disguise before the mother-ship beamed him up?