Teotw MinistriesJul 15, 20210 min readThis has never been seen in London - Unprecedented flood in the capital of UK