Park and ride: Aberdare Park Road Races

Park and ride: Aberdare Park Road Races

Aberdare Park Road Races is a truly unique motorcycling event. It is the only race circuit in the UK that is less than half a mile from a town centre.As a race track, it has an enviable reputation as one of the world’s best short circuits. Set in fifty acres,...