When it comes to the Thames, it's been sailed across, some have rowed it, while others have even tried swimming it.
But one Londoner has done the seemingly impossible by cycling along the river.
Dhruv Boruah did so using a floating bike he made himself, all to raise awareness of how we treat our waterways. YOu can find out more about his journey on https://www.thethamesproject.org