London is the capital and most populous city of England and the United Kingdom .
London is by far the largest city in England and the United Kingdom .