London Fog Will Carleton March 26, 2014 © London News Pictures. 21/01/2014. London, UK. The Big Ben clock tower disappears into fog, early morning in central London on January 21, 2014. Photo credit: Ben Cawthra/LNP Share Tweet Share Pin it