Question: Where are the queen's crown jewels kept?
Answer: the Tower of London
Disambiguated annotations:
answer: United Kingdom
Jewel House and Martin Tower at the Tower of London
Tower of London