answersLogoWhite

0

London is located on the island of Great Britain, which is part of the United Kingdom of Great Britain and Northern Ireland, which is an an island located off of mainland Europe but it within the European Union.

User Avatar

Wiki User

11y ago

What else can I help you with?