Leather shoes should not be worn through the snow and rain without proper protection. If you must wear them out, then I suggest galoshes to go over your shoes before you leave the house. Another option is to wear weather appropriate boots and then change into your nice shoes at the office. There are also ways to treat your shoes with products to reduce the negative effects of the harsh weather.
Agree. But my C&J Hallam with dainite sole do not get wet during 4 fall/winter seasons in Moscow, Churchs on daimond sole too, Loake with fore-part rubber sole too. About galoshes: I think they should be worn instead Meermin Classic collection.