Open main menu

Wiktionary β

London Town

EnglishEdit

EtymologyEdit

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

Proper nounEdit

London Town

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