A flock of sheep were herded across London Bridge on Sunday.
The lord mayor of the City of London and Freemen of the City drove 20 sheep across the bridge.
The practice dates back to the 1100s.
Until 1835, any tradesperson in the City of London was granted the title of freeman, which entitled them to take a flock of sheep across London Bridge without a toll.
The last sheep drive was in 2009, for charity. This year's drive benefitted the lord mayor's appeal and charitable trust.