Leading on from NE1 - The How(ling) here is some more delusion or mind tinkering teasing. The swirly green-ish thing in the image below is a car park. In the street scene, however, there are no cars. There is a major bus interchange left of the car park. But the street shows no buses. Magic! Maybe it's another location that has been solved by helicopter.
Image thanks go to The Journal