London 2012 Olympic Games venue for the Men's Road Cycling Race on The Mall, London, England,


London 2012 Olympic Games venue for the Men's Road Cycling Race on The Mall, London, England,


Size: 5616px × 3744px
Location: The Mall, London, England,
Photo credit: © Mark Richardson / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2012, admiralty, arch, bike, capital, city, closed, crowds, cycling, england, english, event, game, games, landmark, london, mall, mens, olympic, olympics, people, race, road, spectators, street, uk, venue