Olympic ‘jewels’ guarded in the Tower of London LONDON, England ● The Tower of London, used by British monarchs for over 600 years to hoard...