Trivia: Where are the British Crown Jewels kept?
Tower of London
Correct Answer: Tower of London
So why is this answer correct? : The famed Crown Jewels of Great Britain have been housed in the Tower of London since 1661. The collection of 23,578 gemstones includes the Sovereign’s Ring, the Imperial State Crown, the Crown of Queen Elizabeth, the Queen Mother, and nearly 100 other objects.