News

The New Year starts ... quirkiness The parade began life as the Lord Mayor of Westminster's Big Parade in 1987, before being renamed in 1994 and growing to become one of London’s best-loved ...
London's annual New Year's Day parade went ahead despite warnings of strong winds and heavy rain. The start of the event was delayed by half an hour, until 12:30 GMT, and inflatable cartoon ...