Thousands of vegans marched through central London on Saturday for the Official Animal Rights March.
Marchers carried signs and banners calling for an end to the consumption of animal products.
The annual event was founded by UK animal rights organisation Surge.