The London Grand Prix is never going to happen. I would love to be wrong about that, but it just won't. That hasn't stopped McLaren from envisioning a lap of the track aboard one of its Formula One cars, though, right past Big Ben and that silly ferris wheel the British love so much.