In reply to Rog Wilko:
You're quite right, cold air called katabatic drainage will flow down a slope under calm clear conditions overnight, strengthening the temperature inversion in hollows such as deep cories or cwms where the cold air pools. You still need sufficient moisture though, so tarns or lochans can help with this. As an interesting aside, these katabatic winds rarely exceed around 15 mph in the UK, but can reach speeds of 100 mph in Antarctica during the winter as they hurtle down the massive glaciers!
One common misconception around fog is that it is much harder for fog to form in completely still conditions. Basically as the layer at the surface cools, any moisture condensed isn't replaced from above so you end up with a very dry layer at the surface, perhaps a few patches of thin shallow fog. A slight breeze (3-5 mph) helps mix this up and draw more moisture down to the surface, aiding fog formation and better cloud inversion conditions.