Torrential rain noticed extreme flooding in properties, roads and tube stations in components of London on Sunday.



Source link