News

Around 200 years ago, during the Industrial Revolution, London’s River Thames was both a hub of trade and transport and a dumping ground for human excretion and industrial waste. The cradle of ...