General view as participants' shoes are seen in Greenwich, London, Britain during the London Marathon on April 21. [Photo ...