The Olympic torch starts its 31 mile run through London from Wembley Stadium. Numerous clashes between pro Tibet protestors and police disrupted the rest of the journey.
Ref:
Date:
06/04/08
Location:
London
Photographer:
Neil O'Shea
Buy now using PayPal:
£59.00
Use the arrows to scroll through the images.