answersLogoWhite

0

As the national capital, seat of government, home of the royal family, a metropolitan population of 12-14 million people and a world economic centre, London is without doubt the most important city in England.

User Avatar

Wiki User

15y ago

What else can I help you with?