Meadowbank Stadium
Stadium · City of Edinburgh
Velodrome
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.