The Tower of London, officially known as Her Majesty's Royal Palace and Fortress, situated on the north bank of the River Thames is home to The Crown Jewels.