London

From Metapedia
(Redirected from City of London)
Jump to: navigation, search
London is located in England

London is the capital of both the United Kingdom and the constituent country of England.

External links