Print Friendly, PDF & Email

 

 

 

 

Musicians, performers and floats paraded through the streets of London on New Year’s Day.

Around 10,000 participants from across the United Kingdom, Europe and the United States were slated to perform in the parade.

The procession, which has taken place every year since 1987, runs from Piccadilly down Lower Regent Street to Parliament Square.