Which famous race takes place annually between Putney and Mortlake? July 20, 2017 By Show answer The Oxford and Cambridge Boat Race More Sports Questions