3 Answers
3
answers
Where is the annual boat race held?
0
Answer link
The annual Boat Race between Oxford and Cambridge Universities is traditionally held on the River Thames in London, England.
The Championship Course stretches over 4.2 miles (6.8 km) from Putney to Mortlake.
For more detailed information, you can visit: