Each New Year’s Eve, fireworks light up the London skyline, delighting thousands of revellers. In fact, the annual light show has become so popular that tickets for the official viewing areas – priced ...
Every year on 31 December at Big Ben’s strike of midnight, the London sky is illuminated by technicolour bursts of light. These New Year’s Eve fireworks are world famous, and grace TV screens up and ...
Residents have spoken of their fury after “grotesque” green fences were erected around Primrose Hill park in London in a bid to stop New Year’s Eve revellers. The Camden park is a popular viewing spot ...