Lifeline, water source, sewer? Follow the murky story of London's relationship with the Thames The River Thames is London's lifeline: source of water and food, hub for trade and a place for pageantry.
Some results have been hidden because they may be inaccessible to you