Forest City Velodrome
London, ON
City
The Forest City Velodrome is an indoor cycling facility in London, Ontario, Canada. The building was constructed in 1963 as the London Gardens, home to the London Knights ice hockey team.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account