'London welcomes the world' for New Year's Day parade

  • 5 years ago
Miniature steam trains, puppet tennis players and a convincing Darth Vader paraded through London on Tuesday (January 1) to celebrate New Year.

Recommended