Canary Wharf pokes its head above the London fog and in to the sunlight. It truly was a magical sight, like a science fiction city in the clouds.