A residential high-rise on the banks of the Thames pokes its head above the London fog and into the sunlight. It truly was a magical sight, like a science fiction city in the clouds.