YourDictionary

Dictionary Home » Culture » London

London cultural definition

Capital of Britain, located in southeastern England on both sides of the Thames River; officially called Greater London; a financial, commercial, industrial, and cultural center and one of the world's greatest ports.

  • Many buildings of central London were destroyed or damaged in air raids, called the Blitz (short for blitzkrieg), during World War II.
  • London is the home of Westminster Abbey, Hyde Park, Buckingham Palace, Big Ben, the Tower of London, and the University of London.

Learn more about London

Related Articles

link/cite print suggestion box