You asked:

facts about London

  • London
    London
    London is the capital and most populous city of England and the United Kingdom.