A To Z Search Insider

Eat&Drink | On the Street

A festive dining guide

Where to eat, drink and be merry in central London this Christmas

There’s noël better place to catch up with friends and loved ones or tuck into a delicious festive feast this Christmas. Explore our guide to the best Christmas dining options across the West End.

Dine in a winter wonderland

Aqua Kyoto: the ever-popular 5th floor restaurant offers Japanese delights and exquisitely mixed cocktails on its Instagram-worthy terrace, overlooking Regent Street’s twinkling Christmas Spirits.

The Nest at the Treehouse: with 360-degree skyline views, perch here with a Christmas cocktail in hand, a hearty meal on the table, and you’re sure to have a jolly time.

For a Christmas Day extravaganza, book downstairs at Madera and choose between traditional turkey or a selection of its signature Californian-Mexican dishes.

The Rooftop at the Trafalgar: order small plates or perhaps something bigger from its Winter Warmers menu and enjoy the spectacular view from the winter terrace.

Catch up over Christmas lunch

Pizzeria Mozza: celebrate Italian-style with its Festive Feast menu crammed with mouth-watering dishes like porchetta, whole roasted seabass, sweet potato, and rainbow chard - fantastico. Book in advance and enjoy three courses for £70 per person.

Heddon Yokocho: after a busy morning of Christmas shopping, refuel and relax with a warming bowl of ramen, brimming with authentic Japanese flavours. Or why not upgrade to the all-new three course Christmas set menu to celebrate.

Casa do Frango: from 21st November, gather eight of your nearest and dearest for a festive catch up you'll all remember. From £37.50 per person, tuck into three courses of warming Portuguese cuisine. The star of the show? It has to be its phenomenal Piri-Piri chicken. 

Piccolino: bold Italian flavours and a cosy atmosphere on Heddon Street make Piccolino a popular choice for many. Enjoy tasty dishes paired with excellent wines or savour every sip from its seasonal cocktail menu.

Plan Christmas dinner in central London

Gaucho: grab the gang for fun, laughter, and fantastic food. Plan your Friendsmas at Gaucho and get into the spirit with its three-course set lunch menu for £47.50 per person. Or visit for dinner for £60 per person and choose between traditional turkey, pumpkin gnocchi, swordfish and more. Save room for its delectable salted dulce de leche cheesecake to finish.

Sarap Filipino Bistro: experience an alternative Christmas meal with Sarap's showstopping slow-roasted suckling pig with truffled adobo rice and Filipino sides. Order 48 hours ahead for six-course Christmas dinner to remember for £70 per person.

Heddon Street Kitchen: plan a fuss-free Christmas Day with all the trimmings and none of the washing up. Start with Christmas canapes before the main event and all your festive favourites. Kids can choose from a special children’s menu for £50, while adults eat for £150 per person.

Couple your festive dinner with the top Christmas tipples in the neighbourhood, or explore more family-friendly ideas. For more tips for things to do and see this winter in London, follow @RegentStreetW1 and @StJamesLondon on Instagram.


Sign up for the latest news, competitions, offers and events

I agree to receive regular updates from Regent Street Online and confirm that I am over 13 years old.* Fair Processing