Kick start your New Year with a bang on our holiday to London where you can celebrate in style along the River Thames. The atmosphere is electric as the countdown begins, with Big Ben poised to announce the New Year. Our third day sees us back in the centre of London to watch the New Year's Day Parade.