The biggest snowfall to hit London in 18 years idled the city's trademark red buses and Underground trains Monday,