[She flashes him a quick smile, falling into step with him- and it's obvious she's carrying a gun under her jacket. Never too careful, right?]
Conditions of this sort, yes. It does snow in London, after all... and I have spent some time in the colder areas of Europe, when I was younger. You'll find Kiev or St Petersburg in winter is quite the experience.