While it’s not quite as much as in Amsterdam, London has a fair amount of waterways and canals. Plus rivers, some of which are completely under ground.
The photo shows Grand Union Canal in Brentford where it follows the river Brent. This in turn is not far from the southern end (or beginning – depends which way you’re looking) of the canal which starts at Thames Lock.