News

And don’t forget your red underwear! Stately London always provides a remarkable backdrop for New Year’s Eve fireworks, which are staged at Westminster, near the London Eye and Big Ben.