The London Velopark is a cycling centre in Leyton in east London. It is one of the permanent Olympic and Paralympic venues for the 2012 Games.
View in Google Earth Categories: Olympic Sites, Sports - Misc
Links: en.wikipedia.org, virtualglobetrotting.com
By: Mike1989

Comments

Policies
Please enable images and enter code to post
Reload