North and South Main Street in London were both "completely shut down" late Sunday afternoon from multiple downed power lines, according to the London City Fire Department.