I was just looking at the OS map for Kemble and noticed it is very close to the source of the Thames. On the map the Thames is labelled: Thames or Isis. Apparantly, the Thames is known as the River Isis around the Oxford area. Probably just coincidence. No idea what JSFT could stand for.
Nice to know everyone elses thoughts have gone along the same path as mine. Was gonna venture out tomorrow if any clues were uncovered in a more definite way.
JSFT = something Source of Thames? Trying too hard now, lol.
Had a thought today. Don't know if trains are supposed to be part of the search, but if you get on a London bound train at Kemble, the 4th stop is London Paddington. Though I'm thinking hiding something at Paddington Station is highly unlikely, due to security reasons.
Only thought about trains because of the "transporter" thing.
Still no idea on the JSFT clue, and no idea about the "right?" at the end of the clue.