English | German | Russian | Czech

London particular English

Meaning London particular meaning

What does London particular mean?

London particular

(UK, dated) A spell of smog over the city of London, England. (UK, dated) A thick pea-and-ham soup.

Are you looking for...?