-
Thames River (England), Fiction