London's Christmas spirit on full display