Thousands line the streets of London for the New Year's Day Parade

Thousands line the streets of London for the New Year's Day Parade