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.

The race passed under 11 bridges en route.