as dense as a London fog

As dense as a London fog is an old cliche term with the means of explaining that someone is very slow to learn or to understand things. As the fog in London is very dense in a literal sense, the term dense in this idiom is used in more of a figurative sense. Saying someone is as dense as a London fog is saying they are very dense, slow learning, and slow to understanding new ideals.