Christmas Day is a national holiday celebrated throughout London with plenty of festivities organised throughout the city. From lavish dinners at five-star restaurants to Christmas carolling in the streets – one can find something special for everyone here! Festive decorations fill up shop windows while locals enjoy classic treats like mince pies or holiday movies at home. The warmth of Christmas cheer fills hearts with happiness all around town, creating an air of joy that cannot be compared to other days of the year. Book a delicious meal serving a lavish christmas menu at The Grill at the Montcalm, at the Montcalm hotel.