The London area was placed under a snow squall watch Tuesday amid a winter storm that could dump up to 25 centimetres of snow on the region and plunge it into a deep freeze.