answersLogoWhite

0

The capital of both England and the United Kingdom lies on the River Thames. That city is called London.

England is a member of a union called United Kingdom (England, Wales, Scotland, Northern Ireland plus overseas territories). The head of the United Kingdom is England itself, therefore London is the capital of both England and the United Kingdom.

User Avatar

Wiki User

11y ago

What else can I help you with?