New Year's Day Parade
The New Year's Day parade in London is hailed as the greatest annual street parade in Europe. It is a spectacular show for all to enjoy with family and friends. Thousands of performers from many nations fill the streets with myriad performances and floats in a flash of color and music. This event is the perfect way to showcase multicultural London in all its vibrancy. This 2 mile long parade starts as the Big Ben strikes 12 noon and finishes around 3pm.
Parliament Square, SW1, to Berkeley Square