They say that New York is the city that never sleeps but that phrase could certainly be applied to London as well, particularly at Christmas. The festive season is naturally an exceptionally busy time for the restaurateurs of the capital, which has an overwhelming choice of top quality festive fodder for the consumer.
If you are wanting to eat out on Christmas Day in London you’ll have plenty of choice, as many restaurants open their doors to the public on the most important holiday of the Christian calendar.
In order to really celebrate Christmas dinner in style why not head to the Wyndham Grand Hotel in the exclusive Chelsea Harbour? Whether you are seeking somewhere plush to leisurely wine and dine with colleagues or are looking for somewhere fun, lively and festive, not to mention delicious, to experience a special and memorable Christmas dinner with the family on Christmas Day in London, Wyndham Grand has several festive dining packages to cater for different occasions and circumstances.
Christmas Day Table d’Hote Menu
If you are yearning for top-notch luxury than as far as Christmas dinners go, they don’t come much grander than the Christmas Day Table d’Hote Menu. Tantalising your taste buds will be a glass of exquisite champagne.