Spectators crowd Hammersmith Bridge over the River Thames in London, UK at this year’s annual Men’s Head of the River Race won by Oxford Brookes (Brookes report on page 66).