Head Of The River 2025 Date. The 2025 head of the riverfront will take place on sunday, october 5. Chiswick bridge to putney [4.25 miles] start:
The 2025 head of the river race (horr) took place at 3.15pm gmt on saturday, 23 march 2025.with fast conditions forecast, competitors were out to try and bea. Already training hard for the head of the river amstel?