Fireworks celebrating the New Year over the river Thames near the London Eye 5 January 2011 ◄ Previous Next ► Play ▶▶