A Little More London Snow By Kate Griffin Related Categories: Claire North Posts, London Hasn’t it been snowing? Oh yes…. … it has…