Event Details


1,000 plastic ducks will be launched into the river at Shide along the footpath, at 12 noon – ducks are £1 to purchase