Skip to content.

Skip to main navigation.

Skip to section navigation.


The Great British Duck Race

The Great British Duck Race broke the world record on Sunday 2 September when 165,000 ducks floated down the river Thames and helped raise over £500,000 for UK charities.

Great British Duck Race
Great British Duck Race