Sports | Tue Jul 3, 2012 2:04am IST

Tower of London guards Olympic treasure