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