Jaynay657id Jaynay657id Geography Answered why is London England further north than Ottawa Canada yet London is Warmer