Where will you find the Crown Jewels of England? on Sep 12, 2023 Published in History Trivia Tower Of London. The Tower of London was founded in 1078.