Showing now | Health

00:16

Mass protest against Covid restrictions taking place in London 1

This footage was filmed and produced 29 May 2021. Thousands of Londoners marched as a sign of disagreement with the imposed covid restrictions. Video Location: Oxford Street in London, UK.

Up next