It's in Europe - if you are talking about London in the United Kingdom.
Worldwide, there are 29 places called London. Fifteen of them are in the United States. Others are in Canada, South Africa, Belize, Venezuela, Russia, Philippines, Myanmar, Svalbard and Jan Mayen, Kiribati and France.
South of North America is South America.
South
South America
London is on 51 degrees North so that line of latitude would cross Canada.
North America
he went from London England to North America.
The continent south of North America is South America.
North America
North America.
North America is south of the north pole.
North America is south of the north pole.
North America South America Antarctica