Is there a more magical place to celebrate Christmas than London? Hell to the no! With its many Xmas markets, shows, ice-skating rinks, lights, and decorations, London is known to be one of the greatest cities to spend Christmas in the world (North Pole is so 2017). So if you happen to be around, we’ve listed our top Christmas party venues in London for you. Happy bday Jesus!