Another year is nearly up. And on December 31, hundreds of thousands of us will fill up London’s pubs, bars, rooftops and ...
Parliament Hill is one of London’s favourite viewpoints to watch the New Year’s Eve fireworks. Perched high above the capital ...