herne hill velodrome, located in south london, is an iconic location in the cycling world.

on a trip to london in 2024, i made a point to visit this historic track to

take in some local racing