Here’s the fun part: London is also the capital of a country called ‘England’—but England is not a sovereign state. The sovereign state is the United Kingdom of Great Britain and Northern Ireland.
Yes, that’s a mouthful. It’s like a tongue twister for people who love paperwork. But it means London is the seat of government for a kingdom that includes four countries.
Download London Is Shown With The British Flag Flying Over It
So if someone asks you, “London is the city of which country?” you can reply: “All of them—if you squint.” Then walk away like a legend.
What About the Commonwealth? (Let’s Keep It Simple)
London is also the de facto capital of the Commonwealth—a club of 56 countries that used to be part of the British Empire. Think of it as a cozy, slightly awkward family reunion that never ends.
That’s why you see landmarks like Buckingham Palace and the Houses of Parliament flying flags from Canada, Australia, and India. It’s not just London, England—it’s London, Empire.
But let’s not overcomplicate things. You came here for a straight answer, not a history lecture. So here it is: London is the city of England. Period. Full stop.