London 2018. Day 3 – 10:30 Posted on May 23, 2018Author Head A good night’s sleep and we are doing the river walk to The Tower. All in good spirits!