Where is Robert? Robert is in Tokyo, Japan, with Betsy. Returning to the UK on 29 September. Last Updated 28 September 2019 Share this:FacebookLike this:Like Loading...