It is often said that Christmas Day is the emptiest day in London. The streets are empty of people as they celebrate the holiday indoors. The entire city shuts down.
It looks a lot like this video from Miasmatic where they’ve created a rather creepy video of all the iconic sites in London, except without people in them.
Check it out: