Classically handsome Sofitel London St James pairs British good breeding with Parisian elegance this Christmas. Its grand Westminster and Mayfair spaces are both offered for large-scale festivities. A range of packages cover canapés, bowl food, live stations and three-course menus. Champagne, of course, is included with all of them. For smaller groups, there’s the Balcon restaurant’s private dining room as well as a boardroom with its own PDR, or the Chanel-inspired St James Bar for cocktails.