The 12 best restaurants for pre-theatre dining in London

Take in the sweet flavours and ambience at the Bloomsbury Street Kitchen. Credit: Bloomsbury Street Kitchen
Grilled meat on a smoking ceramic pot with lemon served at Bloomsbury Street Kitchen, the ideal spot for pre-theatre dinner in London.

Dinner and a show is a West End essential. Just like its thrilling theatre scene, central London’s dining landscape is just as playful and electrifying, powered by a dazzling lineup of culinary hotspots that make the capital one of the best cities in the world for foodies. Locals and visitors alike love to eat out around the clock, from boozy brunches to dinners that turn into late-night cocktails with a side of dancing. Whether you’re attending a play, a musical, or an opera concert, make the occasion extra special with a memorable pre-theatre dinner in London.

A MICHELIN-starred fine dining gem brings innovative Californian cuisine to the heart of Soho. In Covent Garden, a buzzing steakhouse offers an exciting late-night bottomless dining experience, while Bloomsbury is home to a Mediterranean-inspired hotspot that offers one of the best value pre-theatre menus in London that’s perfect before catching a show. Together, these eclectic dining scenes represent the best pre-theatre dinner in London, where every visit is a celebration of taste, style, and warmth. Explore these venues and enjoy an unforgettable experience that combines culinary excellence with a welcoming atmosphere.

Book your spot for the best pre-theatre dinner in London on OpenTable today.

The best pre-theatre dinner in London – read on for a guide

For one of the best restaurants in Covent Garden — book a spot at Jamie Oliver – Catherine St in Covent Garden

jamie-oliver1
Dig into a delightful pre-theatre snack when you visit Jamie Oliver – Catherine St. Credit: Jamie Oliver – Catherine St
jamie-oliver2
Cosy booths and satisfying meals await when you book at Jamie Oliver – Catherine St. Credit: Jamie Oliver – Catherine St
jamie-oliver3
Head on over to Covent Garden and have a casual lunch at Jamie Oliver – Catherine St. Credit: Jamie Oliver – Catherine St
jamie-oliver4
Come and enjoy a modern twist on classic British dishes when you book a table here. Credit: Jamie Oliver – Catherine St

Located in the heart of Covent Garden near Theatre Royal Drury Lane, Jamie Oliver – Catherine St offers a delightful pre‐theatre dining experience for those visiting London. It delivers a fixed‐price set British-inspired menu from Monday to Saturday, an attractive option for a timely meal before a show. Diners can enjoy dishes like golden Scottish langoustine scampi accompanied by a delicate lemon butter sauce, and hearty scotch eggs with rich Cacklebean yolks. The interior combines cosy booths and an Art Deco‐inspired bar that creates a warm, inviting atmosphere. With carefully prepared British classics given a modern twist, this venue caters to audiences wanting a satisfying meal that leaves a lasting impression. Ideal for casual lunches and pre‐theatre dinners, it’s considered one of the restaurants with the best pre‐theatre dinner in London.

For a pre‐theatre dinner in London West End — check out L’Escargot in Soho

l_escargot1
Ornate ceilings and period artwork await you inside L’Escargot in London. Credit: L’Escargot
l_escargot2
Come join us at the oldest French restaurant, L’Escargot. Credit: L’Escargot
l_escargot3
l_escargotaL’Escargot is one of the best places to grab a bite before heading to a show, no doubt. Credit: L’Escargot
l_escargot4
Grab a cocktail from the bar and start sipping before digging into one of their famous dishes. Credit: L’Escargot

L’Escargot, located on Greek Street in Soho, is London’s oldest French restaurant dating back to 1927. It gives you a reliable option for pre‐theatre dining in the West End. You’ll find a prix fixe menu available during select hours, which offers starters like chicken liver parfait with toasted brioche and a warm goat’s cheese tartine served with fresh figs and drizzled honey. Main courses include succulent steak frites and a comforting wild mushroom tagliatelle prepared in the classic French style. The interior is adorned with ornate ceilings and period artwork for an elegant and welcoming ambience. Ideal for a satisfying meal before a show, L’Escargot is among the best pre‐theatre menus in London.

For one of the best pizza spots in Soho at a family-run restaurant loved by locals — take a seat at 64 Old Compton St in Soho

64-old-compton-st1
Cosy and unpretentious is what’s waiting for you at 64 Old Compton St. Credit: 64 Old Compton St
64-old-compton-st2
Check out the selection of seasonal salads and hearty pasta dishes at 64 Old Compton St. Credit: 64 Old Compton St
64-old-compton-st3
Top-notch service and authentic Italian cuisine make this spot the ideal place for a bit before a show. Credit: 64 Old Compton St
64-old-compton-st4
Don’t waste time hunting down another spot when the best pizza place in town is right at your fingertips. Credit: 64 Old Compton St

64 Old Compton St is a hidden gem in Soho, offering a warm and friendly atmosphere that welcomes locals and visitors alike. This family‐run pizzeria is known for its wood‐fired pizzas that come with a thin, crisp base and inventive toppings. The Italian-inspired menu includes classics like the Margherita, made with fresh basil and rich mozzarella, and the spicy diavola topped with fiery salami and chilli flakes. In addition, diners can savour seasonal salads and hearty pasta dishes. The interior of the 64 Old Compton St is cosy and unpretentious with a relaxed setting ideal for a quick pre‐theatre dinner. With attentive service and authentic flavours, 64 Old Compton Street is among the top spots in the city, perfect for a casual bite before the show.

For pre and post-theatre dining with some of the best sushi in London — take a gander at Sticks’n’Sushi in Soho

sticks_n_sushi-1
Enjoy the pre-theatre menu at a steal of a price at Sticks’n’Sushi – Soho. Credit: Sticks’n’Sushi
sticks_n_sushi-2
Some of the best sushi in the city eagerly waits for you to book a table at Sticks’n’Sushi – Soho. Credit: Sticks’n’Sushi
sticks_n_sushi-3
Come in and enjoy a fusion of Japanese and Danish food at Sticks’n’Sushi – Soho. Credit: Sticks’n’Sushi
sticks_n_sushi-4
Pop into West End theatres and grab a bite to eat at Sticks’n’Sushi – Soho before you catch a show. Credit: Sticks’n’Sushi

Sticks’n’Sushi delivers an exceptional fusion of Japanese and Danish cuisine, ideal for pre and post-theatre dining in London. Located near West End theatres, this venue gives you a pleasant atmosphere with modern decor and comfortable seating. The pre/post theatre menu, priced at £52 to share with two cocktails, features a selection of fresh sushi, including delicate salmon nigiri, vibrant tuna sashimi, and maki rolls. Crispy tempura sticks and succulent yakitori, all prepared with attention to flavour balance, are also available. The menu is designed to offer a satisfying but timely meal. With its efficient service and inviting ambience, Sticks’n’Sushi is ideal for a pre-theatre dinner in London.

For one of the best budget-friendly pre‐theatre menus in London — try STK Steakhouse London – Strand in Covent Garden

stk-steakhouse-london-strand1
Pre-show dining is available at this steakhouse. Credit: STK Steakhouse London – Strand
stk-steakhouse-london-strand2
Delicious burgers and beer are just a booking away at STK Steakhouse London – Strand. Credit: STK Steakhouse London – Strand
stk-steakhouse-london-strand3
Relax your soul and fill your belly at STK Steakhouse London – Strand. Credit: STK Steakhouse London – Strand
stk-steakhouse-london-strand4
Enjoy the ambient lighting and fantastic cuisine at STK Steakhouse London – Strand. Credit: STK Steakhouse London – Strand

STK Steakhouse London – Strand suggests an attractive pre‐theatre dining option for those watching their budget without sacrificing quality. You’ll find a private dinner pre-theatre menu featuring two courses for £28, which includes options like a tender grilled sirloin with a peppercorn sauce and a seasonal vegetable medley. It also provides a late-night bottomless dining experience, along with a bottomless brunch, a varied lunch menu, and a traditional Sunday roast served with all the trimmings. The interior is modern and attractive, with comfortable seating, flowers and ambient lighting that sets a relaxed tone before a show. STK Steakhouse London – Strand is ideal for diners who appreciate quality meals at reasonable prices.

For a MICHELIN-starred pre-theatre dinner in London — dive into SOLA in Soho

sola-soho1
Come join in on Michelin-starred cuisine at SOLA SOHO. Credit: SOLA SOHO
sola-soho2
Don’t miss the chance to experience the innovative dishes available at SOLA SOHO. Credit: SOLA SOHO
sola-soho3
The dessert selection at this hotspot is nothing to scoff at. Credit: SOLA SOHO
sola-soho4
West End theatres are a stone’s throw away from the relaxing atmosphere at SOLA SOHO. Credit: SOLA SOHO

SOLA SOHO provides an exquisite pre‐theatre dining experience recognised by MICHELIN. This stylish hotspot offers a special 3-course pre‐theatre meal that features innovative dishes that balance flavour and presentation. Diners may start with a delicate starter like cured Loch Duart salmon accompanied by a touch of yuzu, followed by a main course of Suffolk lamb saddle served with artichoke and black garlic sauce. The dessert selection includes a rich chocolate fondant paired with seasonal fruit coulis. The interior is designed to create a relaxed, delightful setting with modern fixtures and subtle lighting. Located near popular West End theatres, SOLA SOHO is perfect for a quick bite or a leisurely meal before the performance begins.

For a French pre-theatre dinner in London — have a look at Prix Fixe Brasserie in Soho

Prix Fixe Brasserie provides a delightful French dining experience in Soho, perfect for a pre‐theatre meal. There is a set menu that features classic dishes with a creative twist. Diners can start with a comforting French onion soup topped with bubbling Gruyère cheese and savour a well-balanced confit duck leg with braised red cabbage and dauphinoise potatoes. The main course selection includes a delicate bouillabaisse with a medley of fresh seafood and a slow-cooked beef Bourguignon served with seasonal vegetables. The interior has a charming atmosphere with warm lighting and traditional French decor. Ideal for a relaxed dinner before an evening at the theatre, Prix Fixe Brasserie is counted among the best spots in the city.

For pre‐theatre cocktails at a glamorous hotel bar — check the menu at The 40 Elephants in Westminster

the-40-elephants1
Step into this stylish hotel in London and book a table or grab a drink. Credit: The 40 Elephants
the-40-elephants2
A choice of delicious cocktails await when you come for pre-drinks and eats. Credit: The 40 Elephants
the-40-elephants3
This glamorous hotel bar has everything you’re looking for. Credit: The 40 Elephants
the-40-elephants4
The ambience is almost as inviting as the cuisine at this hotspot. Credit: The 40 Elephants

The 40 Elephants is located within a stylish hotel in London and offers an excellent setting for pre‐theatre cocktails. This cocktail bar offers a unique selection of inventive drinks, including the signature Elephant’s Secret, which blends gin with elderflower and citrus notes, and a refreshing Cucumber Collins made with muddled cucumber and lime. Light bites like truffle popcorn and crispy calamari are available to complement the cocktails. The bar’s interior is teeming with luxurious seating, ambient lighting, and elegant decor that creates a relaxed and polished atmosphere. Perfect for a quick drink or a casual meeting before a show, The 40 Elephants is perfect for social gatherings or a final toast before the show starts.

For a good value Indian pre-theatre menu — book a table at Paro Indian in Covent Garden

paro-indian1
Discover a warm ambience paired with vibrant spices that capture the essence of traditional Indian cuisine. Credit: Paro Indian
paro-indian2
Savour the rich taste of classic dishes like Chicken Tikka Masala, perfect for a pre-theatre meal. Credit: Paro Indian
paro-indian3
Enjoy a balanced menu where aromatic flavours and quality ingredients create a memorable dining experience. Credit: Paro Indian
paro-indian4
Experience a welcoming setting and delicious, spice-infused dishes that set the tone for an exciting evening. Credit: Paro Indian

Paro Indian suggests an attractive option for pre‐theatre dining with a focus on Indian cuisine at good value. There’s a set menu that includes a range of traditional dishes prepared with vibrant spices and fresh ingredients. Diners can start with a warming bowl of mulligatawny soup, followed by a satisfying chicken tikka masala with tender chicken in a rich, spiced tomato sauce. A vegetarian option, paneer butter masala, comes with a creamy sauce and soft paneer cubes. The comfortable interior has subtle Indian decor and ambient lighting that creates a relaxed and cosy setting. With efficient service and well-balanced flavours, Paro Indian – Covent Garden & Strand is an excellent spot for a quick meal before heading to the theatre.

For one of the best British restaurants in London West End — spend time at Rowley’s Restaurant in Piccadilly

rowley_s-restaurant1
Enjoy hearty British dishes served in a warm setting that captures the spirit of London’s West End. Credit: Rowley’s Restaurant
rowley_s-restaurant2
Experience classic fare in a cosy atmosphere, perfect for a pre-theatre meal. Credit: Rowley’s Restaurant
rowley_s-restaurant3
Relish traditional British recipes prepared with quality ingredients and genuine care. Credit: Rowley’s Restaurant
rowley_s-restaurant4
Discover a memorable dining experience where every bite celebrates the best of British cuisine. Credit: Rowley’s Restaurant

Rowley’s Restaurant in the heart of London’s West End offers a distinguished dining experience focusing on classic British cuisine. The restaurant presents a seasonal menu featuring dishes like a hearty beef Wellington served with rich mushroom duxelles and a tender roasted lamb with mint sauce. Diners can also enjoy a delicately smoked haddock chowder and a fresh garden salad with a tangy vinaigrette. The interior combines traditional British decor with a welcoming ambience, providing a comfortable setting ideal for a pre‐theatre meal. Ideal for a relaxed meal before the theatre, Rowley’s Restaurant offers a comforting taste of British heritage. 

For one of the best pre-theatre set menus in London — visit Bloomsbury Street Kitchen in Bloomsbury

bloomsbury-street-kitchen1
Enjoy a relaxed atmosphere where a three-course set menu. Credit: Bloomsbury Street Kitchen
bloomsbury-street-kitchen2
Experience a friendly dining space that offers with well-curated selection of dishes. Credit: Bloomsbury Street Kitchen
bloomsbury-street-kitchen3
Savour a variety of carefully prepared courses in a welcoming setting ideal for a quick, delightful meal before the show. Credit: Bloomsbury Street Kitchen
bloomsbury-street-kitchen4
Discover creative culinary delights served in a cosy environment, setting the stage for an enjoyable night out. Credit: Bloomsbury Street Kitchen

Bloomsbury Street Kitchen provides an exceptional pre‐theatre dining option in London with its popular Mediterranean-inspired menu. There’s a 3 plates set menu, inclusive of a pre‐theatre meal, for just £32. This menu features starters like a zesty avocado tartare with tangy lime dressing and a refreshing beetroot carpaccio garnished with microgreens. The main course includes a succulent chicken supreme served with a delicate herb jus and seasonal vegetables, while dessert offers a light lemon posset accompanied by a shortbread biscuit. In addition to the set menu, the venue hosts regular wine-tasting evenings and live music events for a vibrant and enjoyable atmosphere. With a thrilling interior and prompt service, Bloomsbury Street Kitchen is one of the restaurants with the best pre‐theatre dinner in London.

For one of the best seafood restaurants in London for pre-theatre dining — try Estiatorio Milos in Piccadilly

estiatorio-milos-london1
Enjoy fresh seafood and inventive dishes in a bright setting perfect for a pre-theatre meal. Credit: Estiatorio Milos – London
estiatorio-milos-london2
Savour Mediterranean flavours with dishes that celebrate the bounty of the sea in an inviting ambience. Credit: Estiatorio Milos – London
estiatorio-milos-london3
Experience a relaxed venue where each plate, from grilled octopus to lobster salad, is a true culinary delight. Credit: Estiatorio Milos – London
estiatorio-milos-london4
 A welcoming space that offers a well-curated menu, setting the stage for a memorable evening before the show. Credit: Estiatorio Milos – London

Estiatorio Milos offers a premium seafood dining experience ideal for a pre‐theatre meal. There’s a dedicated pre‐theatre menu that features a choice of fresh dishes, including a grilled octopus drizzled with citrus dressing and a succulent lobster salad garnished with herbs. Diners can also choose from exquisite fish options, like sea bass with olive oil and a light tomato concassé. For those who want extra privacy, a private dining option is available. The interior is appointed with high ceilings, soft lighting, tall windows with long white curtains, and comfortable seating.

London’s pre‐theatre dining scene offers an array of options to suit every taste and occasion. From cosy pizzerias in Soho to Michelin‐starred establishments in the West End, diners can enjoy menus that cater to every budget and preference. Each venue offers a unique atmosphere with dishes prepared to offer a satisfying meal before the show. Whether you are enjoying classic British fare, inventive sushi, or sumptuous seafood, these restaurants combine quality ingredients with excellent service. This guide to the best pre‐theatre dinner in London invites you to embark on a memorable culinary journey before a night at the theatre – an unforgettable experience.

Book your next pre-theatre dinner in London on OpenTable.
Discover more memorable spots in London, following the guides below:

Find your table for any occasion