Life | Wed Jul 25, 2012 12:59pm EDT

Torch to take in London's power bases