14 of the best West End restaurants for a pre-theatre meal in London
Whether you're in the mood for fine dining or a quick bite, London's West End has a plethora of options to make your pre-theatre experience as memorable as the show itself.
London’s West End is a dazzling playground of sequins, spotlights, and standing ovations, but before the curtain rises, there’s the all-important question: where to dine?


Whether you’re craving a quick bite or a leisurely meal, the West End offers a smorgasbord of pre-theatre dining options to suit every palate and schedule.
So, grab your playbill and let’s explore the best spots to fuel up before the show. Bon appétit and enjoy the performance!
1. Macellaio RC, Soho
Founded by visionary restaurateur Roberto Costa, Macellaio RC has earned its reputation by bringing a bold, artisanal spirit to the traditional Italian steakhouse. From the dramatic dry-ageing rooms on display to the rhythmic sound of cleavers and the tableside carving of Marango beef, each visit unfolds like a scene from a well-rehearsed show.
Just steps from some of London’s most iconic stages, Macellaio RC invites guests to experience a different kind of performance. One where Liguria meets London, where the script is written in handmade pasta, seasonal antipasti, and decadent Italian desserts.
2. Kitty Hawk


Nestled in a stylish setting just a stone's throw from Trafalgar Square and the West End’s iconic theatres like the Adelphi, The Criterion or even Odeon Leicester Square.
The set menu has been curated to offer exceptional value and a seamless transition from dining to showtime. Expect seasonal fare like pea and mint soup with focaccia croutons or smoked steelhead trout with a poached egg, rye bread and truffle dressing to start. For mains, choose between cod with borlotti beans, rainbow chard and salsa verde, grilled hispi cabbage with celeriac remoulade or an indulgent double cheeseburger with caramelised onions and pickles.
3. Cora Pearl, Covent Garden
Nestled in a charming townhouse on Henrietta Street, Cora Pearl offers a cosy yet sophisticated setting. Their menu celebrates British produce with dishes like Portland crab and Wiltshire truffles. Pair your meal with a handcrafted cocktail for the perfect pre-show indulgence.
4. Margot, Covent Garden
If Italian elegance is what you seek, Margot delivers with flair. Located on Great Queen Street, this restaurant serves up classic regional dishes like beef carpaccio and veal Milanese. Its proximity to the Royal Opera House makes it a convenient choice for opera enthusiasts.
5. Balthazar, Covent Garden
Experience the charm of a Parisian brasserie in the heart of Covent Garden at Balthazar. Their pre-theatre menu features French favourites such as moules frites and steak tartare, all served in an elegant setting that transports you straight to the City of Light.
6. SO|LA
For a touch of Californian sunshine in Soho, SO|LA offers a pre-theatre menu that brings West Coast flavours to the West End. Enjoy a selection of dishes from their Michelin-starred kitchen, all within a stylish, contemporary setting.
7. Grasso
Located on Dean Street, Grasso brings Italian-American classics to Soho. Their menu features hearty pastas and pizzas, making it a great spot for a satisfying meal before heading to nearby theatres.
8. Whitcomb’s at The Londoner
Situated in Leicester Square, Whitcomb’s offers a Mediterranean-inspired pre-theatre menu. With dishes like steak tartare and a complimentary cocktail, it's an elegant choice just steps away from major theatres.
9. Hawksmoor Seven Dials
A haven for meat lovers, Hawksmoor serves up prime British beef in a stylish setting. Their express menu offers two or three courses, ensuring you're well-fed and on time for your show.
10. The River Restaurant at The Savoy
Overlooking the Thames, The River Restaurant offers a seafood-focused menu in an Art Deco setting. It's an ideal spot for a luxurious pre-theatre dining experience.
11. Seven Dials Market
For a more relaxed dining experience, Seven Dials Market houses a variety of street food vendors. From sushi to pizza, there's something for everyone, making it a perfect spot for a quick meal before the theatre.
12. Homeslice
Known for their massive 20-inch pizzas, Homeslice offers a casual atmosphere and quick service. It's an excellent choice for groups looking to share a meal before a show.
13. Joe Allen
A staple in the theatre community since 1977, Joe Allen is renowned for its American-style menu and theatrical ambiance. It's a favourite among performers and audiences alike.
An iconic British restaurant, The Ivy has been a celebrity hotspot since 1917. Located opposite the Ambassadors and St Martin's theatres, it's a quintessential pre-theatre dining destination.