Thames River

London's Thames River is one of the world's most famous urban rivers.