jaynay657 jaynay657 25-01-2015 Geography Answered why is London England further north than Ottawa Canada yet London is Warmer