London New Year's Day Parade 2020 by Gary Mitchell / SOPA Images
Over ten thousand performers too part in the new year parade in London from Piccadilly Circus to Parliament Square with half a million people lined along the route. The London New Year's Day Parade is an annual parade through the streets of the West End of London.
You must be logged in to use lightbox functionality