LONDON FOG LONDON FOG the sun never shines on the old british empire December 18th, 2013 In World Travel