December 2026
Christmas parties with live music in London
London restaurants and bars with a band on in December, for a work do, a family dinner or friends before the break. We list the music; ask the venue about group menus and private hire, and book early, because Fridays and Saturdays go first. New dates are added twice a week.
Brasserie Zedel
Jazz · French · Soho
21 nights with live music in December
Le Cafe du Marche
Piano · French · Smithfield
21 nights with live music in December
Nightjar
Jazz · Small plates · Shoreditch
21 nights with live music in December
Sem's of Mayfair
Piano · Small plates · Mayfair
21 nights with live music in December
The Blues Kitchen Camden
Soul, Blues, Other · American · Camden
20 nights with live music in December
58th Street
Jazz · Peckham
18 nights with live music in December
Temple of Art & Music (TAM) @ Mercato Metropolitano
Jazz, Acoustic, Blues, Other · Bar food · Elephant & Castle
18 nights with live music in December
Fox and Firkin
Jazz, Acoustic, Latin, Other · Bar food · Lewisham
16 nights with live music in December
The Blues Kitchen Shoreditch
Jazz, Soul, Blues, Other · American · Shoreditch
16 nights with live music in December
Mu
Jazz, Other · Japanese · Hackney
15 nights with live music in December
Oriole
Jazz · Latin American · Covent Garden
15 nights with live music in December
The Leopard Bar, Montague on the Gardens
Jazz · British · Bloomsbury
12 nights with live music in December
The Lexington
Other · Bar food · King's Cross
12 nights with live music in December
Troy Bar
Jazz, Soul, Blues, Reggae, Other · African & Caribbean · Hoxton
11 nights with live music in December
Jack Solomons Club
Jazz, Other · Small plates · Soho
9 nights with live music in December
The Strings
Acoustic · Spanish · Waterloo
9 nights with live music in December
The Troubadour
Soul, Rock, Other · Modern European · South Kensington
7 nights with live music in December
Dishoom Kensington
Jazz · Indian · Kensington
6 nights with live music in December
Downstairs at 180
Jazz · Mediterranean · Clerkenwell
6 nights with live music in December
Downstairs at The Dilly
Piano · British · Mayfair
6 nights with live music in December
Jamboree
Jazz, Acoustic · Bar food · King's Cross
6 nights with live music in December
The Earl of Derby
Soul, Acoustic, Other · New Cross
6 nights with live music in December
The Herne Tavern
Jazz, Acoustic · British · Forest Hill
6 nights with live music in December
The Ivy House
Acoustic, Rock, Other · British · Peckham
6 nights with live music in December
The Landmark London Champagne Bar
Jazz · Small plates · Marylebone
6 nights with live music in December
Tea House Theatre
Jazz, Other · Bar food · Kennington
5 nights with live music in December
Hootananny Brixton
Jazz, Soul, Latin, Other · Pizza · Brixton
4 nights with live music in December
Albert's Schloss - Soho
Piano · Modern European · Soho
3 nights with live music in December
Brunswick House
Jazz · Modern European · Vauxhall
3 nights with live music in December
Cahoots Postal Office
Acoustic · Small plates · Borough
3 nights with live music in December
Gambit Bar
Jazz · Small plates · Fitzrovia
3 nights with live music in December
Golden Anchor
Jazz · African & Caribbean · Barbican
3 nights with live music in December
Langan's Brasserie
Other · British · Mayfair
3 nights with live music in December
Mad Cats
Jazz · Mediterranean · Shoreditch
3 nights with live music in December
Osteria by Bocconcino
Soul, Piano · Italian · Strand
3 nights with live music in December
Söderberg East Dulwich
Other · East Dulwich
3 nights with live music in December
Swan at the Globe
Jazz · British · Bankside
3 nights with live music in December
The Finsbury
Jazz, Other · Bar food · Finsbury Park
3 nights with live music in December
Hopscotch Taprooms
Jazz · Small plates · Soho
2 nights with live music in December
Ladbroke Hall (Pollini restaurant)
Jazz, Latin · Italian · Paddington
2 nights with live music in December
Peckham Levels
Jazz · Peckham
2 nights with live music in December
Roast
Jazz · British · Borough
2 nights with live music in December
The Harrison
Acoustic · Bar food · Bloomsbury
2 nights with live music in December
Jazzlive at The Crypt
Jazz · Camberwell
1 night with live music in December
Seabird
Jazz · Spanish · South Bank
1 night with live music in December
Soul Mama Islington
Soul · African & Caribbean · Islington
1 night with live music in December
The Albany
Jazz · Deptford
1 night with live music in December
The Water Rats
Acoustic · Bar food · King's Cross
1 night with live music in December
The Wine Tasting Shop
Jazz · Small plates · Balham
1 night with live music in December