The Head of the River Race 20 March, 2027 @ 2:45 pm - 4:45 pm Putney Embankment Putney Embankment, London, England, United Kingdom Sports Watch 320-plus men's eights race Mortlake to Putney, finishing at Putney Embankment, SW15. Sat 20 Mar, 2.45pm. Free to watch from the river. Free