England

London

City
11.3M people

Capital city of England and the United Kingdom