London 2012 Olympic mascot is seen at Heathrow Airport, in London, Britain on 23 July 2012. The airport, the biggest aviation transport hub in Europe, is preparing to process around 130,000 passengers, 200,000 suitcases, javelins, shot puts, bikes and boats on peak days. London will be host for the 2012 Olympic Games which will take place from 27 July to 12 August 2012.


London 2012 Olympic mascot is seen at Heathrow Airport, in London, Britain on 23 July 2012. The airport, the biggest aviation transport hub in Europe, is preparing to process around 130,000 passengers, 200,000 suitcases, javelins, shot puts, bikes and boats on peak days. London will be host for the 2012 Olympic Games which will take place from 27 July to 12 August 2012.


Size: 3888px × 2592px
Photo credit: © TC / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: london