Brits at the Women’s Tour – Stage 3

To begin Stage 3, the Women’s Tour made a return to Oundle where, last year, everyone’s unspoken fear that “maybe nobody will show up” was laid to rest forever when literally thousands of people packed into the Northamptonshire town’s beautiful Market Place to prove once and for all that the Great British Public really does…