The Franklin Hotel
One of the best venues for a Christmas party in Kensington is The Franklin Hotel, which has a variety of spaces for private and semi-private hire, including a 1920s Gatsby-style cocktail and Champagne bar. The menu for festive events spans three courses, including beef tartare with black truffle, stuffed turkey and indulgent tiramisu.