Fog lingers in the "steel and glass canyon" in Canary Wharf. The CitiGroup Centre is on the left, 10 Upper Bank Street on the right, 20 Canada Square and 25 Churchill Place in the middle.