London streets are under water as storm batters the capital

London streets are under water as storm batters the capital