The Crown Jewels of the United Kingdom are kept under armed guard in the Jewel House at the Tower of London in London, England.