The River Thames is the soul of England’s capital. Along its hallowed banks, it’s possible to glimpse the past lives and ...