What river is the capital of Great Britain situated?

Great Britain does not have a capital city situated on a river. London, the capital of England and the United Kingdom, is situated on the River Thames.
Copyright Wanderlust World © https://www.ynyoo.com