We found 288 Restaurant Christmas party venues within 0 miles5 miles of London
Little Italy is a wonderfully inviting choice for Christmas dining - a place where the relaxed warmth of an Italian ...
If you work in or around central London and are looking for an easy but impressive spot for your office's Christmas ...
Enoteca da Luca is a small collection of authentic Italian cuisine restaurants and wine bars with three sites across ...
While there’s no shortage of great Christmas party venues in London, few are more unique than The Curling Club ...
Covent Garden is a magical place to be come Christmas as the streets are lined with glittering lights and so, if you ...
The Franklin offers a Christmas party setting in west London that feels more like being welcomed into a glamorous pr ...
Los Mochis is a pan-Asian restaurant in the centre of Notting Hill, seamlessly combining rustic Mexican cuisine and ...
There’s nowhere better than Soho at Christmas time - with its sparkling lights and infectious festive atmosphe ...
Christmas parties have a habit of blending into one another: a few festive decorations, a drinks package, some backg ...
We know how difficult it can be organising a Christmas party, so let Manzi's make it easy for you. Manzi's is a glam ...
There’s nowhere quite like Soho at Christmas time, and Bar Kroketa is slap bang in the middle. This dinky litt ...
When it comes to lively Christmas party settings, nowhere is quite like All Bar One Leicester Square. Found in the h ...
Is there anywhere quite as festive as London at Christmas? We think not, and cosy, traditional-yet-stylish pubs like ...
Sambrook’s Brewery Tap in Wandsworth is the perfect place to host a Christmas party for friends, family or col ...