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.

Leave a Comment

Your e-mail address will not be published. Required fields are marked *