Croydon has turned out for the arrival of the #TorchRelay - amazing scenes...

Jul 23, 2012, 01:34 PM, Croydon, Greater London, England