MTB 102, a rare visitor to the Thames