answersLogoWhite

0

Which is the major state of London?

User Avatar

Anonymous

11y ago
Updated: 8/20/2019

London is the capital city of London and the United Kingdom.

User Avatar

Wiki User

11y ago

What else can I help you with?