The Velodrome at Queen Elizabeth Park in London.


The Velodrome at Queen Elizabeth Park in London. Queen Elizabeth Park is part of the London Olympics legacy and was opened to the Public in April 2014.


Size: 2953px × 2953px
Location: Olympic Park, London, England
Photo credit: © Alan Smithers / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: architecture, british, culture, cycling, design, elizabeth, england, games, ii, london, olympic, park, queen, sport, stadium, tourist, uk, velodrome