London fog can mean many things today. It can refer to the actual fog in London, the fashion company, or my favourite – the tea latte. When talking about the tea latte though, a London Fog is really just a fancy way to say an Earl Grey tea latte. But I’ll admit, you sound very …