Big Ben had a continuous presence in the background of Queen Elizabeth II's funeral on Monday. The iconic clock, which is part of the Palace of Westminster in London, tolled once every minute for 96 ...
Tens of thousands of revellers have descended on Britain's capital city this evening in a bid to catch a glimpse of Big Ben ringing in the New Year and more than 12,000 fireworks lighting up the night ...