The parade, which has been entertaining London since its inception on January 1st 1987, takes around three hours to weaves its way along the 2.2 mile central London route, from Mayfair to Parliament Square, and more than 500,00 spectators pack London's streets to see it. Expect vast, extravagant, Disney-style floats, with plenty of loud music, whistles and dancing in the street, along with marching bands, cheerleaders, street performers, clowns, acrobats, kites, colourful costumes and representatives from each of the 33 London Boroughs.
Stay with Mercure London Kensington and take advantage of up to 40% off
Book Now