As the festive season approaches, our hotel is really buzzing. The atmosphere is fantastic and one of the commonest questions I get asked relates to British traditions and Christmas dining in Kensington.
Traditionally, at least for the past 150 years or so, the main English festive season meal is served on Christmas Day and comprises turkey, roast potatoes, vegetables, stuffing and lashings of gravy (sauce). That is followed up by Christmas pudding (a sort of hot and spicy fruit mixture) served with brandy butter or cream. (more…)