Definitions from Wiktionary (London Town)
▸ noun: (UK, chiefly London, traditional or poetic) London, predominantly the central fifteen or so boroughs.
▸ Words similar to London Town
▸ Usage examples for London Town
▸ Idioms related to London Town
▸ Wikipedia articles (New!)
▸ Words that often appear near London Town
▸ Rhymes of London Town
▸ Invented words related to London Town
▸ noun: (UK, chiefly London, traditional or poetic) London, predominantly the central fifteen or so boroughs.
Similar:
Old London Town,
town,
Londinium,
Greater London,
city,
East London,
Lambeth,
Londonshire,
City of London,
Little London,
more...
▸ Words similar to London Town
▸ Usage examples for London Town
▸ Idioms related to London Town
▸ Wikipedia articles (New!)
▸ Words that often appear near London Town
▸ Rhymes of London Town
▸ Invented words related to London Town