Day: 3 January 2018

  • Tower of London

    Tower of London

    The Tower of London is one of the most well-known attractions in London, It houses the Crown Jewels and has been a part of numerous significant events in British History, tourists all around the world eager to see and learn more about the tower, Its myths and Legends. through the years the Tower of London…