London River Race 2025

London River Race 2025

The Head of the River Race, London's iconic rowing event, is set to return on Saturday, 22nd March 2025, featuring over 300 men's eights crews competing along the 4.25-mile Championship Course from Mortlake to Putney. As reported by London Cheapo, this prestigious race attracts around 3,750 competitors, including 50-60 international crews, making it one of the largest single processional rowing races in the world.

Read More