Ready to find your next great Christmas lunch or dinner location in the City of London? The area’s thriving food scene is a guarantee of a delicious feast to celebrate the season! Whether you’re inviting your family out for the celebrations or organising a company holiday party to wrap up the year, the City’s selection of eateries will not disappoint! We are listing all of the best venues ready to offer you a great festive dining experience in this Central London district. Head over to our platform and easily browse through the fantastic Christmas party restaurants for hire!
In City of London, prices of Christmas party restaurants average £1500 minimum spend per event. Costs vary depending on guest capacity, popularity, location, and amenities like sound systems or bar services. Extra charges may apply for custom catering, decor, or event planning services. Packages with add-ons, such as DJs, photo booths, or other entertainment services, can also increase the overall cost. Check out the typical price ranges in City of London, based on Tagvenue data from November 2025:
| From £800 | to £3000 | minimum spend per event |
| From £38 | to £55 | per person |
| From £470 | to £4000 | hire fee per event |
Based on the popularity and user ratings on Tagvenue (updated November 2025), the best options include:
Banquet at The Botanist Broadgate Circle
in City of London - rated 4.7/5
Our user said: ‘Lovely venue, great service & atmosphere and nice food.’
Private Dinning Room at The Folly
in Bank - rated 4.7/5
Our user said: ‘Best Christmas party venue I have ever booked!!!’
Private Dining Room at Cinnamon Kitchen
in Spitalfields - rated 4.7/5
Our user said: ‘We recently had our summer party here - lovely outdoor space, great food and very attentive service.’
You'll find Christmas party restaurants in various sizes, from smaller spots to larger venues; keep in mind that the type of space and your chosen layout will affect the capacity! Below you can see the typical venue sizes in City of London, together with the standard prices in each size range, based on Tagvenue data (November 2025):
| Small Christmas party restaurants | up to 40 guests | prices average £1000 minimum spend per event |
| Medium Christmas party restaurants | between 50 and 80 guests | prices average £1000 minimum spend per event |
| Large Christmas party restaurants | over 110 guests | prices average £5000 minimum spend per event |
Christmas packages range from very simple, basic options to more luxurious ones. Most of the time, they include food and drinks for each guest. It can include a buffet-style feast, a canape and drinks reception, or a multi-course sit-down meal. The drinks are often a mix of alcohols, such as wine, champagne, and cocktails, and non-alcoholic beverages, including unlimited water, tea, and coffee. If you want to have some sort of activities at your holiday party, look for festive packages that give you access to additional facilities and entertainment. Some of the options you can find in the City of London are DJ services and audio-visual equipment that are perfect for a Christmas dance party or cocktail-making masterclasses.
Finding venues for a Christmas lunch or dinner is easy in the City of London. Hunt along Princes Street and Queen Victoria Street, as both of these thoroughfares offer easy access to most of the area’s great festive venues. Restaurants and hotels stand shoulder to shoulder with famous landmarks here, making this a popular area for Christmas sit-downs. You'll find plenty of Christmas party restaurants near Fenchurch Street Station, including rooftop venues overlooking the most famous of London's monuments. Another popular area in the eastern part of the area is around Liverpool Street, where many modern eateries and bistros are offering brilliant Christmas party options. On the western side of the City of London, Barbican and the area around St. Paul's Cathedral are home to a diverse range of holiday dinner restaurants.