Heavy rainfall overnight led to rush-hour travel disruption across London, with many closures and delays on roads and rail routes.
Sections of the A41, M25 and A1 in north London were blocked, as well as part of the A40 at Old Oak Common.
Flooding and signal failures also affected several Tube lines, causing disruption across the network.
London Fire Brigade (LFB) said it was called to about 45 flooding-related incidents overnight.
These included flooded properties and rescuing people who were stranded in cars, the brigade said.
A section of the Shepperton line run by South Western Railway was closed between Fulwell and Hampton on Thursday morning due to flooding, but has since reopened.
Several stations were also affected by deep surface water, with Turnham Green and Dagenham Heathway Underground stations both being shut for a time on Thursday morning.
There were numerous delays across the Tube network during the morning rush hour due to signal failures, a fire alert and the severe weather.
Services on the District line were suspended between Turnham Green and Richmond due to flooding at Richmond, while the Bakerloo line was closed between Queen's Park and Harrow and Wealdstone due to a signal failure at Harlesden.
No trains were also running between Sydenham and West Croydon because of a signal failure at West Croydon.
Follow BBC London on Facebook, Twitter and Instagram. Send your story ideas to hellobbclondon@bbc.co.uk
Homes remain vulnerable to waste water flooding
Customers let down over London's summer flooding
London Fire Brigade
New breakthrough drug found to slow cognitive decline in Alzheimer's sufferers
Thamesmead and Abbey Wood stabbings: Boys pictured
Greenwich stabbings: Two more boys arrested on suspicion of murders
Watch: Egyptians demand return of Rosetta Stone from British Museum
Full list of NHS hospitals affected by nurses' strike in December
'He could light up a room': Tribute to man stabbed outside Wembley venue
Alzheimer's drug hailed as momentous breakthrough
Former Chinese leader Jiang Zemin dies aged 96
Fresh Covid clashes break out in China's Guangzhou
‘How I escaped my father’s militia’
Pulisic winner sends USA through as Iran go out
Ros Atkins on… China's protest crackdown. Video
Germans struggle with influx of Ukrainian refugees
'A poignant moment for true talent Rashford'
A 200km ride along Ireland's peat bogs
What's happening inside the world's biggest volcano?
How Asia's richest man will run India's top TV channel
Philippines sees a pandemic boom in child sex abuse
Is this the greatest taboo of all?
'I regret the role, not my daughter'
Artemis I: The giant rocket setting new records
© 2022 BBC. The BBC is not responsible for the content of external sites. Read about our approach to external linking.