Answer the question...where does tap water in london come from??
River Thames