VanessaNov 13, 20163 min10 things to do in London this ChristmasYou're in London this Christmas-time and want to get maximum festive cheer. What do you do? 1. Have a cocktail in an Igloo Coppa Club...