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.
Exclusive Book Direct Discount
Lowest Prices Guaranteed Here
Our rate £161, Booking.com rate £183