Off to the theatre? Don't make do with a slate meal deal or a bag of crisps. Here are London's best restaurants for pre and post theatre menus and dining. 

1 Mildreds, Covent Garden

Tuck into a plant-based feast with Mildred’s pre theatre deal at its Covent Garden location. The fully vegan restaurant prepares fresh and colourful dishes that take inspiration from around the world, and diners can tuck into the likes of spinach gyoza, amba chick’n kebabs and sesame tempeh sob. The menu comes in two-courses (£24) or three courses (£32).

Pre-Theatre service: Weekdays 3pm-7pm

Address: 79 St Martin's Lane, Covent Garden WC2N 4AA


2 Ochre at the National Gallery

Ideal for The Adelphi, Noël Coward Theatre, Her Majesty's Theatre and the Duke of York's Theatre

The National Gallery's restaurant (the interiors of which are almost a work of art) has a very British three-course pre-theatre menu on the go that comes with a glass of red or white (£35). Tuck into the likes of Westcombe cheddar croquettes, gin cured trout with forced rhubarb, and Hampshire pork cheeks with Newt cyder.

Pre-Theatre Service: Daily, 5pm-6pm

Address: National Gallery, Trafalgar Square, WC2N 5DN


3 The Petersham

Ideal for The Adelphi, Noël Coward Theatre & The Vaudeville Theatre

Elevate your pre-theatre dinner game at The Petersham in Covent Garden. The central floral oasis' early-bird feed is an elegant Italian affair that uses British ingredients and comes with a focus on provenance. Coming in two or three courses, feast on fresh produce led dishes of the likes of slow cooked beef with truffle mash and red cabbage; and risotto with 30 month-aged Parmigiano Reggiano and bitter walnuts, topped with sweet Delica pumpkin. 

Pre-Theatre Service: Monday to Saturday, 5pm-6pm

Price: £32 for two courses, £38 for three courses

Address: Floral Court, WC2E 9FB



4 Clos Maggiore

Ideal for The Royal Opera House and theatres on the Strand

Once voted the most romantic restaurant in London, Clos Maggiore is the perfect start to your dinner and theatre date night. The Covent Garden fave plates ups modern European fare that takes its cues from the country-cooking of Tuscany and the south of France. From the extravagant cocktails and smooth wines, to rich main courses you will leave full, merry and ready for a night of theatre.

Pre-theatre service: Monday to Sunday 5pm-6pm

Price: Three courses £39.50; Sommelier selected wine £25 (Mon-Thurs only)

Address: 33 King Street, Covent Garden WC2E 8JD


5 Prix Fixe Brasserie

Ideal for Soho Theatre, The Lyric, Piccadilly Theatre, The Apollo

Perhaps unassuming and unexpected at first, but a winning choice all the same, Prix Fix Brasserie is a classic French bistro with rotating specials and wallet-friendly prices. Dishes change weekly and the wine list is extensive and full of old world wines which you can order by the glass, bottle or carafe.

Pre-theatre service: Sunday to Thursday until 6.30pm; Friday & Saturday until 6pm

Price: two courses £14.90

Address: 39 Dean Street, Soho, W1D 4PU


6 St Martin’s House

Ideal for Cambridge Theatre, St Martin's Theatre and Palace Theatre

Another venue that's friendly on the wallet, the newish St Martin's House in Seven Dials has as two or three course pre-theatre menu made up of modern British dishes. Tuck into the likes of cumin busted calamari and sheperd's pie or cauliflower steak with a chimichurri rub, before finishing with a classic dessert - an Eton Mess for example. You can also pop in for a post-theatre cocktail or two.

Pre-theatre service: Available seven days a week.

Price: From £17

Address: 4A Upper St Martin's Lane WC2H 9NY


7 Joe Allen

Ideal for The Lyceum, Adelphi Theatre, Theatre Royal Drury Lane

Joe Allen reopened in October 2021 with new bar Joe’s Tavern at the front of the restaurant which is a New-York style drinking den for pre and post show theatre goers and punters alike. The kitchen prepares American brasserie-style food – think Cornish shrimp bisque, Caesar salad, and slope braised and smoked baby back ribs. There’s also an extensive wine list to discover as well.

Service: Tuesday to Saturday 12pm-11pm; Sunday 12pm-6.30pm

Address: 2 Burleigh Street WC2E 7PX


8 Sucre

Ideal for The Palladium, Piccadilly Theatre, The Criterion

This Soho restaurant specialises in Argentinean flavours and dishes cooked over an open fire. It has recently launched a set menu for punters grabbing a meal, before or after a West End show. On the menu, there’s small plates of the likes of aged cheddar, chilli and onion empanada; steak tartare, preserved lemon and plantain chips; and lamb shoulder, carrots and salsa verde; or wild mushroom paella with hedgerow garlic for mains.

Pre-theatre service: Sunday to Friday 12pm-5.45pm

Price: two-courses £29; three-courses £35

Address: 47b Great Marlborough Street, W1F 7JP


9 Bocca Di Lupo

Ideal for the Apollo, the Lyric, the Sondheim

Loved for plating up hearty regional Italian dishes, the kitchen not only makes its own pasta, but its bread, salumi and gelati as well. The Roman Workers Lunch is available until 6pm, however, the restaurant is also open for post-theatre reservations too. Here’s the place to try artichoke and ricotta ravioli with marjoram, pine nuts and brown butter; pappardelle with wild venison stracotto; or grilled polenta with morels.

Pre-theatre service: Monday to Saturday last reservation 10.45pm; Sunday 515pm-9.30pm; Set menu available until 6pm

Price: Roman Workers Set Menu £17.50 for starter, main and salad +£10 for dessert, a glass of wine and coffee

Address: 12 Archer Street W1D 7BB



Ideal for Theatre Royal, Aldwych Theatre, Duchess Theatre

Dine on Japanese and South American fusion dishes in a fabulously maximalist setting. Blending Japanese cuisine with Brazilian and Peruvian, tuck into the likes of pork belly anticuchos with butterscotch miso and perivian corn; a selection of samba rolls, and large plates of teriyaki poussin with yuzu kosho and Japanese egg mayo or plantain moqueca with okra coconut milk, dende oil and truffle fried rice.

Pre-theatre service: Monday to Friday 3pm-6pm

Price: two-course £28; three-courses £32

Address: 35 The Market Building WC2E 8RF


11 Wild Honey St James

Ideal for Her Majesty’s Theatre, Theatre Royal Haymarket, the Harold Pinter Theatre and Wyndham’s Theatre

Recently earning a Michelin star, Wild Honey St James’ Early Supper Menu includes dishes created by classic French techniques and seasonal produce. Feast on the likes of Shetland Isle mussels with blood orange and sea purslane; celeriac veloute with chanterelles and pear; and slow-cooked ox cheek with winter vegetables, red wine and parsley sauce.

Pre-theatre service: Wednesday to Saturday, 5pm-6:30pm

Price: three-courses £40

Address: 8 Pall Mall, SW1Y 5NG


12 Cinnamon Bazaar

Ideal for Adelphi Theatre, Vaudeville Theatre, the Lyceum, the Duchess

Part of the accoladed Cinnamon Collection group, Cinnamon Bazaar serves vibrant and fragrant Indian dishes that pay tribute to global influences.On the set dinner menu, you’ve got tandoori paneer tikka with coriander chutney; Indo-Chinese chicken wings in a homemade chilli sauce, as well as kokim crusted sea bream fillet with masala mash, a lamb rogan josh shepherd’s pie and stir-fried baby aubergine.

Pre-theatre service: Daily, 5pm-6.30pm & 9.30pm-late

Price: two-courses for £21; three-courses £24 and each menu comes with Bazaar’s Festive Punch

Address: 28 Maiden Lane Covent Garden WC2E 7JS


13 Chinatown

Ideal for Magic Mike Live, the Apollo, the Sondheim, the Lyric

There are plenty of spots in Chinatown to grab a quick, delicious feed before heading off to see a show. Baozilnn (multiple locations) has an extensive menu offering northern Chinese street food, covering noodle, bun and rice-based dishes as well as dumplings and dim sum. Also in Chinatown, Bun House on Lisle Street has an array of light and fluffy buns to eat, as well as dumplings and a short menu of Chinese sharing plates that are bound to hit the spot before or after a show.


14 Frenchie, Covent Garden

Ideal for the Adelphi, Lyceum and Wyndham theatres

The Frenchie team have cultivated the perfect dining experience to get you ready for a night of theatre, and the restaurant's luxurious dishes are available as both pre and post-theatre menus. Starters include smoked sea bream carpaccio, and burrata with heritage beetroot, navel orange and cumin, while for mains, you’ve got the likes of confit pork belly with turnips, lovage and cider; or truffle sabayon agnolotti, buckwheat, onion chutney and Comtébroth.

Pre-theatre service: Wednesday to Sunday 5.30pm-6pm

Price: two-courses £28; three-courses £33

Address:16 Henrietta Street Covent Garden WC2E 8QH


15 The Savoy Grill

Ideal for the Adelphi, the Vaudeville, theLyceum

For an evening drenched in elegance, start off your night off at Gordon Ramsay’s The Savoy Grill, which is also open for post-show meals. Serving classic and refined European and French cuisine, savour dishes such as celeriac veloute or chicken liver and foie gras parfait for starters and feast on BBQ pork belly or Loch Duart salmon with confit fennel and St Austell Bay mussels for your main meal.

Pre-theatre service: Monday to Saturday 5pm-12am

Address: Savoy Hotel, Strand WC2R 0EU


16 Pivot, Covent Garden

Ideal for the Adelphi, Lyceum and Wyndham theatres

On the third floor of Grade II listed 3 Henrietta Street, Pivot is a stones’s throw from Theatreland. Scottish Chef Mark Greenaway heads up the kitchen and his three-course pre-theatre menu showcases fine European cuisine and ingredients. Starters include hand dived scallops or a roscoff onion stuffed with haggis on top of potato mousse. For mains, try monkfish bourguignon or goose breast with chestnuts, brussel sprouts and parsnips.

Pre-theatre service: Tuesday to Thursday 5pm-6.30pm

Cost: three-courses £45 + optional £30 wine pairing

Address: First Floor – 3 Henrietta Street, Covent Garden WC2E 8LU