12 most gorgeous Christmas & New Year’s Eve restaurants in London
As the Christmas season sweeps through the city, London transforms into a magical wonderland of lighting displays, bustling markets, and irresistible festive flavours. If you plan to celebrate this Christmas in Central London, there are many standout restaurants that you can stop by to grab a bite or enjoy a feast that embodies the season.
Here are the top Christmas restaurants in London for you. Let’s dive in!
The most Christmassy restaurants in Fitzrovia
No need to go any further! The best Christmas restaurants are located within Fitzrovia, a dynamic shopping hub. Coming here, you will have the chance to enjoy Christmas dinners with your loved ones and strolling around the vibrant shopping centre.
1905 London
- Address: 40 Mortimer St, London W1W 7RQ
- Opening Hours:
- Mon – Thu & Sun: 10 AM–11 PM
- Fri & Sat: 10 AM–1 AM
- Price per person: £18–£40
- Must-try dishes: Makarounes; Shioufikta.
Nestled in Fitzrovia, 1905 London celebrates the essence of Cretan cuisine in a warm, Mediterranean-inspired setting. Its whitewashed walls and wooden details create an inviting yet refined atmosphere. Ideal for an intimate Christmas gathering, the restaurant serves authentic dishes like boureki and slow-cooked chestnut stifado, perfectly complemented by a curated selection of over 200 organic wines.
Explore more: 15 best restaurants in Fitzrovia right now!
View this post on Instagram
Arros QD
- Address: 64 Eastcastle St, London W1W 8NQ, United Kingdom
- Opening Hours:
- Mon – Thu: 12–10:30 PM
- Fri & Sat: 12–11 PM
- Sundays: 12:30–5 PM
- Price per person: £30–£70
- Must -try dishes: Presa Ibérica 100% Bellota; Paella Valenciana
Arros QD, created by renowned Spanish chef Quique Dacosta, presents an elegant take on Valencian cuisine, highlighting signature wood-fired rice dishes and creative paellas.
During the festive season, the restaurant offers an exclusive Christmas menu, blending authentic Spanish flavours with modern culinary artistry for a truly memorable dining experience in the heart of London.
View this post on Instagram
Pahli Hill Bandra Bhai
- Address: 79-81 Mortimer St, London W1W 7SJ
- Opening Hours:
- Mondays: 5–10 PM
- Tues–Sat: 12–3 PM & 5–10 PM
- Sundays: Closed
- Price per person: £30–£50
- Must-try dishes: Paper dosa; Bombay bun.
Pahli Hill’s Indian menu showcases the rich diversity of Mumbai’s culinary heritage.
Enjoy a curated seven-course meal inspired by regional flavours, with options for private dining. This is the perfect dining destination for those looking for a welcoming venue that serves authentic Indian plates for Christmas.
View this post on Instagram
Vapiano
- Location: 19-21 Great Portland St, London W1W 8QB, United Kingdom
- Opening hours:
- Mon – Thu: 11:30 AM–10:30 PM
- Fri & Sat: 11:30 AM–11 PM
- Sundays: 12–10 PM
- Price per person: From £18.95
- Must-try dishes: Tiramisu; Paste.
Enjoy authentic Italian cuisine in a relaxed setting at this spacious restaurant.
Celebrate the festive season with Vapiano’s signature fresh pasta and seasonal flavours, featuring dishes such as Cheesy Sage & Stuffing Garlic Bread and creamy Pasta Salsiccia e Zucca, all made to order.
View this post on Instagram
Chishuru
- Address: 3 Great Titchfield St, London W1W 8AX
- Opening Hours:
- Mon–Fri: 12–2 PM & 5:30–9:30 PM
- Sat-Sun: Closed
- Price per person: £40+
This modern West African restaurant offers a vibrant, community-centric atmosphere. Chishuru is known for its bold spicing and creative dishes, so expect the Christmas menu to be a flavourful celebration of heritage and innovation. From ekuru with scotch bonnet sauce to guinea fowl Yassa, every bite here is a revelation.
Explore more: Best restaurants on Great Titchfield Street
View this post on Instagram
Honey & Smoke Grill House
- Address: 216 Great Portland St, London W1W 5QW
- Opening Hours:
- Monday: 5–10:30 PM
- Tue–Sat: 12–10:30 PM
- Sunday: Closed
- Price per person: £30 +
Stop by Honey & Smoke Grill House this Christmas to enjoy a Middle Eastern-inspired meal. You can share mezze platters if visiting in a group or enjoy their famous cheesecake to end your meal on a sweet note. This restaurant’s warm, vibrant atmosphere and focus on fresh, grilled delights make it the perfect spot for a holiday gathering.
Explore more: 10+ must-visit restaurants on Great Portland Street
View this post on Instagram
Best restaurants in Mayfair to enjoy Christmas night
Sketch, mayfair
- Address: 9 Conduit St, London W1S 2XG
- Opening Hours:
- Thurs–Sat: 8:30 am–2 am
- Sun-Wed: 8:30 am–12 am
- Price per person: £50+
- Must-try dishes: Miso cod; Chicken with corn.
Sketch’s whimsical interiors and exceptional dining make it a favourite among locals and visitors. This multi-room venue transforms into a winter paradise during the Christmas festive season, with creative dishes and a welcoming atmosphere.
From The Gallery’s plush pink décor to The Lecture Room’s Michelin-starred cuisine, Sketch offers an unforgettable Christmas setting.
The Ivy Asia Mayfair
- Address: 8-10 N Audley St, London W1K 6ZD
- Opening Hours: Daily, 11:30 am–1 am
- Price per person: £40 +
- Must-try dishes: Wagyu beef tataki; “Black cod” miso.
Celebrate this Christmas in the opulent surroundings of The Ivy Asia Mayfair. This restaurant serves Asian-inspired dishes, which you can pair with artistic cocktails for an unforgettable experience. Whether dining with family or friends, the restaurant’s luxurious decor and lively entertainment create an inviting ambience. There is also a private dining space if you want to create the perfect memories with your loved ones.
View this post on Instagram
Christmas restaurants in Westminster
Circolo Popolare
- Address: 40-41 Rathbone Pl, London W1T 1HX
- Opening Hours:
- Mon–Fri: 12–10:30 PM
- Saturdays: 11 AM–10:30 PM
- Sundays: 11 AM–10 PM
- Price per person: £64+
- Must-try dishes: Dancing queen; Carbonara.
Circolo Popolare’s sunny Sicilian spirit stands out among the many London restaurants that open on Christmas day. With a menu that features indulgent pizzas, carbonara, and desserts, this lively trattoria ensures a joyous celebration filled with warmth and flavour.
View this post on Instagram
Faros Restaurant
- Address: 22-24 Great Portland Street W1W 8QS
- Opening hours: Mon-Sun: 12-11 PM
- Price per person: From £30.
- Must-try dishes: Beef capaccio; Pasta.
Choose from a varied menu covering a range of classic Mediterranean and Italian dishes. With a passion for food, filled with colour and culture, this kitchen brings the freshness and quality to your plate.
View this post on Instagram
Refresh the Christmas vibe with restaurants near Fitzrovia
There are plenty of Christmas restaurants near Fitzrovia that are ready to be explored by you. Check out these restaurants from Mayfair, Westminster and more!
Kitchen at Holmes, Marylebone
- Address: 108 Baker St, London W1U 6LJ
- Opening Hours:
- Mon–Thurs: 7 am–12 am
- Fri–Sat: 7:30 am–1 am
- Sun: 7 am–12 am
- Price per person: £95 +
The kitchen at Holmes brings Mediterranean flair and British ingredients to your Christmas table. Stop by this restaurant for dishes like White Lasagna with porcini mushrooms or the signature tiramisu.
Franco Manca, camden
- Address: 104 Tottenham Ct Rd, London W1T 4EW
- Opening Hours: 12 – 10 PM (Fri & Thu: 12 – 11 PM)
- Price per person: £20 +
- Must-try dishes: Pizza; Tiramisu.
Enjoy an authentic slice of Naples this Christmas at Franco Manca Tottenham Court Road. Known for its slow-rising sourdough pizzas, this pizzeria offers a laid-back yet vibrant setting, perfect for a festive meal. The restaurant’s rustic interiors and freshly baked pizzas make for a perfect holiday gathering.
SUSHISAMBA Covent Garden
- Address: 35 The Market, London WC2E 8RF
- Opening Hours:
- Mon – Thu: 12 PM–1 AM
- Fri & Sat: 12 PM–1:30 AM
- Sundays: 12 PM–12 AM
- Price per person: £41+
- Must-try dishes: Anticuchos; Japanes Kobe & Wagyu.
Atop the historic Opera Terrace, SUSHISAMBA blends Japanese, Brazilian, and Peruvian cuisines in a lively atmosphere.
Dine on innovative sushi, robata-grilled dishes, and shared plates while enjoying breathtaking rooftop views of Covent Garden. This chic spot promises an extraordinary Christmas dining experience.