London

is the capital of England.