General scene The Head of the River Place takes place annually, when teams of eight rowers from across the UK and internationally come together to compete against the clock. You might also like … The Championships, Wimbledon The Championships Wimbledon The Championships, Wimbledon Leave a Comment Cancel reply Your e-mail address will not be published. Required fields are marked *Comment Name * Email * Website Save my name, e-mail, and website in this browser for the next time I comment. Head of the River Race 2018 Event Date: 11/03/2018 Location: The Thames at Putney Author: Judy Hicks Category: Sport Tags: Putney, Rowing, Thames (0 votes, average: 0.00 out of 1)You need to be a registered member to rate this. Loading... Previous: Kaleidoscope Festival Next: Kaleidoscope Festival