Place Name: Burbage Road
Address: 104 Burbage Road, Southwark, London, SE24 9HE, United Kingdom
Details: Built in 1891, Herne Hill Vélodrome is one of the oldest tracks in the world. It is 450M long, made of concrete and has hosted the Summer Olympics in 1948.
Tags: Herne Hill Vélodrome, Vélodrome