The Tower of London
This image appears in the gallery:
Olympic Torch Relay - London

3. The Tower of London
Spectacular! Royal Marine Martin Williams abseils from the helicopter to pass on the Olympic Torch.
This image appears in the gallery:
Olympic Torch Relay - London
Spectacular! Royal Marine Martin Williams abseils from the helicopter to pass on the Olympic Torch.