Meadowbank Velodrome
United Kingdom · Europe
About
The Meadowbank Velodrome was an outdoor cycling velodrome that existed from 1970 to 2018 and was located on the east side of the Meadowbank Sports Centre on London Road in Edinburgh, Scotland.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.