London is at the same latitude as Calgary, Alberta. So why is the Canadian city about 15 degrees Fahrenheit (8.3 degrees ...