London, UK, 26rd March 2023. The Women's Race - Cambridge win. The annual boat race between crews from the University of Oxford and the University of Cambridge is under way. It now spans 185 years of rivalry and tradition between the two universities