NEWS
Flooding in London submerges roads and some train stations
Severe thunderstorms caused flash flooding across London on Sunday afternoon, sparking major transport delays.
Severe thunderstorms caused flash flooding across London on Sunday afternoon, sparking major transport delays.