Let's work this out step by step. Which city is farther north, Toronto or London England knowing that the most northern point on the globe is the north pole at 90 degrees Your response should contain less than 200 words.
user