Editors so ta vikend presenetili obiskovalce Great Windmill Street-a v osrednjem Londonu, saj so si to lokacijo izbrali za snemanje…