London has a variety of things to do on Christmas Day. The city has several museums that stay open, including the British Museum and the Natural History Museum. Some shopping centers, such as Oxford Street, also remain open for those who want to take advantage of any holiday sales. There are also several churches and cathedrals that hold special services on Christmas, including Westminster Abbey and St. Paul's Cathedral. Additionally, there are some restaurants and bars that remain open, providing a festive atmosphere for those looking to celebrate the holiday.