The best karaoke bars in London: 14 places to release your inner diva

Warm up your vocal chords and get a taste of the action at one of these central spots

Updated on 06 March 2025 • Written By Holly Butterfield

Map view
Close map
The best karaoke bars in London: 14 places to release your inner diva

Looking for the best karaoke bars in London? You've come to the right place. A long time favourite of many, you can't quite beat getting a group together to belt your heart out. No matter what you're planning: whether it be team building experiences, birthday bashes or even just a casual Friday night - karaoke is always a good idea.

There’s not much known about the origins of this glorious pastime, but it’s thought to have begun in Japan. The tale goes that a performer pulled out of doing a show one evening, and the owner of the bar where they were scheduled to appear decided to play music and invite the punters to come up and sing along to fill the silence. Pretty genius, we’re sure you agree. And so, the birth of a beautiful thing; a thing that we will be forever grateful for.

YOU MIGHT ALSO LIKE

In true London style we’ve adopted this ritual and made it our own, having welcomed it with open arms (and lungs) since it landed on our shores. Now, we’re proud to say, the karaoke London has to offer is some of the best in the world. From low-lit, budget karaoke dens in Chinatown to all singing, all dancing KTV rooms in some of the city’s coolest restaurants, London's best karaoke bars have something for every occasion.

Most operate a price per head booking policy, meaning you can hire a room or area for an hour or two for your group, and lots come with the potential to order food and drink packages too. Because there’s nothing sadder in this world than being at the bar queuing for a drink and hearing your friends or colleagues singing your favourite tune, we’d recommend picking a spot that has a table service so you don’t miss a second of the action.

We do have some bad news though, while we can deliver you the following list of the best karaoke bars in London, there’s nothing we can do about Karen from accounts insisting on singing that Westlife duet on repeat. Enjoy.

SKIP TO THE BEST SECTION

The best karaoke bars in London

If it’s Chinatown hot spots you’re after, keep scrolling to our dedicated section at the bottom of the page, but if you’d prefer to frequent a different part of town the following few spots are for you. From East London to London Bridge, we’ve found the best karaoke spots all across the capital. 

Lucky Voice, Various Locations

a group singing karaoke

What: Perhaps the most recognisable karaoke bar brand in London, Lucky Voice has five venues across the city to ensure wherever you find yourself you’re within easy reach of pelting out a few belters. If you happen to be outside of the big smoke there there is also a venue in Brighton. All rooms come with a ‘thirsty’ button that allows you to summon service, and once your two-hour slot is up you can enjoy the atmosphere of the main bar area in each location. On weekends these spaces are filled with the sound of a live DJ and host photo booths so that you can take a quick snap with friends or colleagues before you stroll off singing into the night.
Capacity: 4-30 people per room
Where: 52 Poland Street, W1F 7NQ; 84 Chancery Lane, WC2A 1DL; 173-174 Upper Street, N1 1RG; 1 The Avenue, EC2M 4YP; The Sidings - Waterloo Station, SE1 7LY
Book now: Lucky Voice SohoLucky Voice HolbornLucky Voice Islington; Lucky Voice Liverpool StreetLucky Voice Waterloo

Mama Shelter, Hackney

The karaoke room at Mama Shelter in Hackney

What: Mama Shelter is anything but your standard hotel chain, with vibrant, quirky setups all across the globe. Its Hackney outpost is no different, and if you're looking for a karaoke spot with a bit of style, then you'll find it here. There are two karaoke rooms to choose from, each with space for up to 15 guests, decked to the nines with rainbow neon across the ceiling that'll help create the perfect party atmosphere. Order a bunch of cocktails, pick your favourite tunes, and be prepared to sing your heart out.
How much: £22 per person for 2 hours
Capacity: Up to 15 per room
Where: 437 Hackney Road, E2 8PP
Book now: Mama Shelter

BAO, Various Locations

BAO marylebone

What: BAO has come a long way, from Netil Market stall to a genuine London juggernaut, with seven sites and counting. Five of those locations also offer karaoke, complete with private KTV rooms available for hire. These magical, disco-lit spaces offer a library of 300,000 songs, from Western hits to a whole realm of Korean and Japanese pop to try if you’re feeling adventurous. All rooms are available for a £35 minimum spend per person, with guests able to tuck into a specially curated KTV set menu, large-serve cocktail jugs and soaring beer towers, all with two hours of non-stop karaoke.  
Capacity: 2-23 people
Where: Various London locations
Book now: BAO Shoreditch; BAO Borough; BAO Battersea; BAO City; BAO Marylebone

Inamo, Covent Garden

the interior restaurant at Inamo in Covent Garden

What: This futuristic London spot is well known for its interactive tables, embracing technology and inviting diners to play games or draw pictures on table tops whilst waiting for their food. But did you know that this is also an excellent spot for a bit of karaoke once you’re done chowing down on some sushi? The site’s Onyx Room can be hired out to give you a private room to get your groove on. The room comes with an exclusive bar alongside gaming and karaoke options, with a track list of over 90,000 songs! Plus, if you get peckish then there’s a vast menu of sushi and Asian tapas to keep you whole group fed. 
Capacity: Up to 70 people
Where: 11-14 Hanover Place, WC2E 9JP
Book now: Inamo

BAM Karaoke Box, Victoria

a group of people doing karaoke

What: Parisian karaoke brand BAM has arrived in the UK with a debut site in Victoria. There’s a reason BAM has become one of Europe's top karaoke destinations, with its quirky decor, top notch sound system and extensive collection of tunes. There are 22 uniquely decorated rooms in total, alongside photo booths and two separate cocktail bars. Sing your heart out in The Masquerade Room with its wall of golden masks, or serenade your group in The Bird Cage Room with its smashed mirrors and abstract painted walls. Pick one of the site's playlists or curate your own in advance, meaning you don’t have to waste a second and can get straight on with the singing. One thing about an evening at BAM: It’s sure to be a memorable one.
Capacity: 4-35 people
Where: 74 Victoria Street, SW1E 6SQ
Book now: BAM Karaoke Box

The Blues Kitchen, Shoreditch

The vibrant bar at The Blues Kitchen in Shoreditch

What: Known for its buzzing atmosphere and evenings bursting with blues, jazz and soul, this beloved Shoreditch bar has everything you need for the ultimate karaoke night. The Blues Kitchen offers a number of unique spots where you can bust out the tunes. Here, you'll find two main karaoke rooms, that can each host up to 20 guests, offering sleek and, more importantly, soundproofed spaces to get a group together. Elsewhere, the site’s Playroom can seat up to 18, offering a private dining room that doubles as your very own karaoke booth.
How much: Free karaoke Sunday-Wednesday
Capacity: Up to 20 guests
Where: 134-146 Curtain Road, EC2A 3AR
Book now: The Blues Kitchen

The Karaoke Hole, Dalston

a group of people singing karaoke

What: This east London hotspot has become increasingly popular since it opened, solidifying its status over the years as one of the best karaoke bars in the city. Differing from most of the other venues on our list, The Karaoke Hole takes karaoke back to its glory years of it being a public performance. Each night the communal stage is graced by a drag queen who plays host for the evening, and brave sing stars are invited up on stage to perform in front of the packed bar. Our favourite part is predictably centred around food. This special place finds its home above Voodoo Ray’s and you’re allowed to order up pizza to keep your singing sustained throughout the night. Ideal. This is an over 21’s venue, so make sure you remember your ID.
Capacity: Big! 
Where: 95 Kingsland High Street, E8 2PB
Book now: The Karaoke Hole 

The Old Queen’s Head, Islington

the interior of The Old Queen's Head pub

What: This old boozer in Islington might not strike you as a top spot to sing your heart out, but The Old Queen’s Head offers party nights, DJs and, of course, karaoke. This incredibly instagrammable spot is highly sought after, often serving as a backdrop for photoshoots and filming. But you can also book a couple of spaces with your friends to belt out all the classics. A private room for up to 12 people is available as well as the site’s Playroom, a larger space perfect for a bigger party. There’s a pretty varied music list too, which happily means you can cater to mixed groups easily.
Capacity: 10-50
Where: 44 Essex Road, N1 8LN
Book now: The Old Queen's Head 

The Exhibit, Balham

the karaoke room at The Exhibit in Balham

What: The Exhibit is a bit of a mishmash of goings on with everything from boutique cinemas, bottomless brunch and a bit of karaoke. With a catalogue of 10,000 songs you’ll have plenty of choice so there’s really no excuse for anyone to be singing Wonderwall. There’s a number of karaoke packages on offer here, each boasting two hours of karaoke along with a selection of drinks to ensure you stay hydrated and can keep singing all night long. 
Capacity: Up to 30 people 
Where: 12 Balham Station Road, SW12 9SG
Book now: The Exhibit 

Star of Bethnal Green, Bethnal Green 

a group of people singing karaoke

What: Karaoke at the Star of Bethnal Green is actually powered by the team behind Lucky Voice, so you can expect a pretty professional line-up of songs, from current chart-toppers to old school classics. The room is hired on a private basis so you can let your guard down and get a few of your favourites off your chest without feeling shy. The only problem might be relinquishing the space once you’ve found your feet - that performance rush is real.
Capacity: Up to 15 people
Where: 359 Bethnal Green Road, E2 6LG
Book now: The Star of Bethnal Green

All Star Lanes, Various Locations

a group of people singing karaoke

What: As the name might suggest, All Star Lanes is perhaps better known for its bowling rather than its karaoke but, for us, this addition is the icing on the cake. The dedicated party rooms are decked out in cool large-print wallpaper and green leather banquette seating to help you get your all-important Instagram op, while the large TV and iPad-style control helps make things as simple as possible (which is always useful when you’re a couple of glasses of fizz down). For around a tenner per person you can enjoy a good singsong, and if you’re feeling like really going to town you could always enjoy a few rounds of bowling and some burgers before or after your performance.
Capacity: 1-14
Where: 95 Brick Lane, E1 6QL; Victoria House, WC1B 4DA; Westfield Stratford City, E20 1ET; Westfield London, W12 7FU
Book now: All Star Lanes Brick LaneAll Star Lanes HolbornAll Star Lanes StratfordAll Star Lanes White City  

Karaoke Box, Farringdon

Simplistic interiors in the Karaoke Box private booths

What: Colourful they are not, but what Karaoke Box lack in interior design they make up for with a cracking list of absolute bangers. You can view their song list online before booking in with them which is always handy if you have a hard-core Spice Girls fan on your hands, or you simply must perform that obscure Bryan Adams duet with your bestie on their birthday. With a long list of drinks that includes cocktails, beers and wines, as well as a finger food selection and pizzas on offer, you’re sure to have a good time.
How much: £24-220 per hour depending on party size and day
Capacity: 4-30
Where: 12 Smithfield Street, EC1A 9LA
Book now: Karaoke Box Farringdon

The best karaoke bars in Chinatown

It’s a little-known fact that Chinatown actually houses some of the best karaoke bars in London. A handful of the Chinese restaurants in Chinatown have their own rooms which you can hire to put on a few hours of entertainment before or after tucking into a feast.

Plum Valley, Chinatown

the inside of a karaoke room

What: What’s better than enjoying a Chinese feast with friends? Enjoying a Chinese feast with friends while singing along to a whole host of bangers, of course! When it comes to karaoke in Chinatown, Plum Valley provides the perfect venue for this combination, offering up four private karaoke rooms at its central London restaurant. As well as cooking up creations from China, the team here also serves up Japanese and Thai dishes, so there should be something to suit everyone.
Capacity: 8-30 people
Where: 20 Gerrard Street, W1D 6JQ
Book now: Plum Valley

JinLi, Chinatown

The restaurant at JinLi, complete with Chinese lanterns

What: The karaoke rooms at JinLi masquerade behind a cavernous 100-cover restaurant which is regularly packed out with tourists and locals alike. Dive a little deeper and you’ll find the neon-lit karaoke rooms which offer up space for up to thirty people and include some of the latest TV tech, ensuring your night is a fun, up-beat evening where everyone gets a shot of the mic in your private space. Chinatown karaoke isn't complete without some great food, so make sure to book a table for a pre- or post-performance pick me up.
How much: Price varies
Capacity: 5-30
Where: 4 Leicester Street, WC2H 7BL
Book now: JinLi

Looking to add to your repertoire of extracurricular London fun? Check out our round-up of the best mini golf places in the capital.