World's oldest rowing race takes place on Thames
The Princess Royal has awarded the prize for the world's oldest rowing race, which took place on the Thames today - but you've probably never heard of it.
Every year since 1715, up to six apprentice Watermen have taken part in a race from London Bridge to Cadogan Pier in Chelsea, competing for the prize of a red coat with a silver badge.
The race is called Doggett's Coat and Badge and is just over 5 miles long.