A subtle spirit of celebration appears to have descended on the capital after some of the toughest three weeks in living memory. The near empty streets, when you could go...The post London Returns to Normality appeared first on Trustnodes.