TO THE LEIGH PREMIER ROAD CLUB WEBSITE
Leigh Premier Road Club is a cycling club based in
Leigh, Lancashire in the North West of England.
We are a relatively small club with a membership of
between forty & fifty.
However, the club caters for most types of cycling, including road racing, time trials, mountain biking and club rides.
|FIND OUT MORE
For more info,
& how to contact us, visit our About us page