Torch travels down Thames on final day of relay