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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results