The London region was pounded by a snow storm that arrived Tuesday night and was expected to continue for at least 24 hours