Heavy rains caused flooding in London, the capital of England. Tower Bridge, one of the landmarks of London, was also flooded. Mile End railway station is temporarily closed. A warning issued between 06.00 – 23.59 of downpour and floodings. 0 Share