The Velodrome and Lea river at Queen Elizabeth Park in London.
The Velodrome and Lea river 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: 4253px × 2736px
Location: Olympic Park, London, England
Photo credit: © Alan Smithers / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: 2012, architecture, british, culture, cycling, design, elizabeth, england, games, ii, london, olympic, park, queen, river, sport, stadium, tourist, uk, velodrome