whats the capital of england
The capital is London.
The capital of England is London.
Hope it helps!
Can you choose mine as the brainliest answer