London Town

Definition from Wiktionary, the free dictionary
Jump to: navigation, search

English[edit]

Etymology[edit]

From London +‎ Town. Compare Old English Lundentūn (literally London town).

Proper noun[edit]

London Town

  1. (Britain, chiefly London) London, predominantly the central fifteen or so boroughs.