Though metropolises like New York may be used to the white stuff, London tends to get little more than a dusting of snow on most winters, which made the 10.0 inches or so of snowfall across the capital all the more startling on Monday.
FORBES: Market Scan