Picture - Boris Johnson and The Games
Lord Seb Coe, Mayor Boris Johnson Olympic Rings - unveiling at St Pancras Station. The Rings will hang inside the station until the Games are over. London, England - 03.03.11
+ More: Boris Johnson Pictures
+ More: The Games Pictures
+ Photo Album: Lord Seb Coe, Mayor Boris Johnson Olympic...