On the rare occasions Snow falls in London the city seems to to lose some of it’s frenetic energy. The Capital is transformed into a quieter, more subdued