The longest river in England, flows eastward through London to the North Sea English: Thames, River Thames, Thames River Bahasa: Sungai Thames