London’s finest dining experience for canal enthusiasts has Christmas options on both its moving and static boats. Both The Prince Regent (moving) and The Grand Duchess (not moving, in Paddington) have Christmas set menus. Expect to see things like prawns in blankets, caviar paired with a martini, and panettone bread and butter pudding with custard. You can book The Captain's Table at The Grand Duchess for up to eight people, FYI.
More
Where To Have A Big Christmas Meal
The Infatuation12 places