If the first two days in London were not enough of a whirlwind, my sister and I had a lot planned for our final day in the extraordinary city. If you missed the first recap, you can catch up here. Today, we’re visiting the Tower of London – a historic castle built in 1078, located on the north bank of the River Thames in central London. Later, we would also stop by the Tower Bridge and Platform 9 3/4 – a popular location if you’re a Harry Potter fan! We also ate a lot of good food at the Tower cafe – scones and Victoria sponge galore!