LNYDP – London’s New Year’s Day Parade starts at 12 midday on Piccadilly at the junction with Berkeley Street and finishes at 3.30 pm in Parliament Square.


Recent News