Ringing in the New Year with 12,000 fireworks and London’s famous Big Ben

London’s world famous New Year’s Eve fireworks were spectacular. The moment Big Ben struck midnight, 12,000 fireworks were set off from the London Eye on the south bank of the […]

Advertisements
Read Article →