Mini check, black cab check, London Underground sign check, yes this photo sums up the snow in London