A London-bound passenger train has hit a landslip triggered by heavy rain and derailed, causing no injuries but sparking major travel disruption.

Train operator London Midland says part of the train came off the tracks and hit an oncoming service near Watford Junction, 20 miles (32 kilometers) north of London, Friday morning.

Trains in and out of London's Euston station were canceled and delayed.

Several schools and train stations were hit by flash flooding as overnight thunderstorms brought a spell of hot weather to an end across southern England. Other trains were delayed after lightning struck a signal box.

Weather service the Met Office says Farnborough, south of London, got 32.8 mm (1.3 inches) of rain in three hours, half the monthly average for September.