Fireworks explode over Elizabeth Tower housing the Big Ben clock to celebrate the New Year in London
The iconic London Eye lit up like a giant Catherine Wheel, marking the arrival of the New Year in Central London
12,500 fireworks were launched from the London Eye and Thames river rafts during 11-minute display
Colourful: Thousands of people have lined the banks of
No comments:
Post a Comment