answersLogoWhite

0

London, England, is on the continent of Europe, even though the British Isles are separated from the mainland by the English Channel.

London, Canada, is on the continent of North America.

User Avatar

Wiki User

12y ago

What else can I help you with?