What is the name of currents in London?

There are two main water currents in London: the River Thames and the River Lea. The River Thames is a major river in England that flows through London and is an important part of the city's history and culture. The River Lea is a smaller river that flows through the eastern part of London and is a popular destination for water sports and fishing.
Copyright Wanderlust World © https://www.ynyoo.com