Heavy rain fell in components of London after weeks of warmth and drought, flooding some streets in north London and showing to have an effect on a minimum of two of the capital’s busiest stations, Victoria and King’s Cross. Movies present automobiles submerged alongside the M25 and the north round and folks wading by way of the doorway at Victoria
Supply hyperlink