Pre Theatre Dinner London

Covent Garden is the beating heart of London’s West End, so it is no surprise that it is home to some of the best pre-theatre dinner in London. However, there are plenty of other restaurants in central London, close to Shaftesbury Avenue, offering great pre-theatre dinner deals.

So, once you’ve spent the day exploring London with The Original Tour, book a delicious pre-theatre restaurant before settling down to enjoy a magnificent evening of live theatre.

Leicester Square Kitchen

Where: Leicester Square

In the centre of Leicester Square is the Leicester Square Kitchen. With a mixture of Mexican and Peruvian small plates, you can choose three dishes per person for £20 or four dishes for £25. Enjoy a luxurious pre-theatre dinner in Leicester Square Kitchen’s relaxing dining room before heading off to enjoy a show.

Mon Plaisir

Where: Covent Garden

Enjoy a pre-theatre dinner in Covent Garden at Mon Plaisir, the oldest traditional French restaurant in central London. With four stylish dining rooms, tuck into either two courses for £16.95 or three courses for £18.95 between 5.30pm - 7pm. Enjoy top quality French cuisine and pair your meal with a drink from the accompanying wine list.


Where: St James’s Market, Piccadilly

Just a stones throw away from Piccadilly Circus is the Nordic restaurant Aquavit. Celebrating Nordic cuisine and design in St James’s Market, Aquavit uses high-quality seasonal ingredients in seafood, meat and pastry dishes. Enjoy two courses for £22 or three courses for £25 from 5.30pm - 6.30pm and 9.30pm - 10.30pm.

Pre-theatre dinner London, Aquavit food on table

Hix Soho

Where: Soho

If you’re looking for a seafood sensation before being dazzled by the stage, head to Hix Soho. Mark Hix’s menu celebrates fish and shellfish and you can have two courses for £19.50 or three courses for £23.95. Dine in comfort and style in the leather and dark oak dining room between 12pm - 6.30pm and head back to Mark’s Bar after your show for a drink or two.

National Theatre

Where: Southbank

Heading across the river to Southbank? There are some great pre-theatre dinner offers at the National Theatre. The House Restaurant & Bar offers stylish dining and classic dishes and has a fixed menu all day, with two courses for £22 or three courses for £26. Alternatively, Head to the Terrace Restaurant & Bar for a contemporary tapas restaurant with dishes starting at £3.


Where: Covent Garden

Get two courses and a glass of wine for just £20 at Beso in Covent garden. The colourful Mediterranean dishes are packed full of flavour and the pre and post-theatre menu is available between 4pm - 6.30pm and 10pm - 11pm. This stylish restaurant is a local gem and a hotspot in the West End, within easy reach of many top shows.

Pre-theatre dinner London, Beso Mediterranean food plate

Lime Orange

Where: Victoria

Looking for pre-theatre dinner near the Apollo Victoria or Victoria Palace Theatre? You need Lime Orange! Right opposite the Apollo Victoria Theatre, there are four set menu options with prices ranging from £18.75 - £23.95. Book your pre-theatre meal from 5pm in this family-run restaurant and sample some authentic Korean cuisine.

Royal Albert Hall

Where: Kensington

There’s no better place to dine before a performance at the Royal Albert Hall than the

Coda restaurant by Michelin-awarded chef, Eric Chavot. Dine from the ordinary set menu or the vegan set menu and enjoy two courses for £44 or three courses for £49. The restaurant opens two hours before every show and is a celebration of traditional French cuisine.

Laurent at Cafe Royal

Where: Soho

Where Soho, St James and Mayfair meet, there lies a delicious grill and sushi restaurant on Regent Street. On the first floor of the Hotel Cafe Royal, you can indulge in a pre-theatre dinner near the Criterion Theatre from 12pm - 7pm. Two courses will cost you £26 or you can enjoy three courses and a glass of champagne for £32.

Pre-theatre dinner London, Laurent at Cafe Royal food bowl

The Ritz Restaurant

Where: St James’s

Give yourself the ultimate treat before a show at The Ritz Restaurant. For pre-theatre dinner at a London Michelin star restaurant, The Ritz is in the perfect location between Mayfair and St James in Piccadilly. Choose from luxurious classic recipes on the three-course set menu which showcases the best of British produce, before heading off to the theatre.

Savoy Grill

Where: Covent Garden

Although he may not be the head chef, Gordon Ramsey’s Savoy Grill promises to be a pre-theatre treat. Indulge in a lavish three-course meal in this Savoy Hotel restaurant from the artfully designed menu before you settle down for a show. Pre-theatre dinner is served between 5pm - 6.30pm and costs £35 each, for a minimum of two people.


Where: Covent Garden

For pre-theatre dinner near Drury Lane, Tuttons is a perfect choice. Serving up traditional British cuisine with seasonal ingredients, Tuttons is one of the longest standing restaurants in central London on the Covent Garden Piazza. Two courses will cost just £16.50, or you can have three for £18.50.

Pre-theatre dinner London, Tuttons food bowl


Where: Seven Dials & Air Street

Aspiring to be the best steak restaurant in London, Hawksmoor has restaurants in both Piccadilly and Covent Garden. Pre and post-theatre dining is available from the express menu from Monday-Saturday either before 6.30pm or after 10pm. Enjoy two courses for £26 or three courses for £29 before heading off to see your show.

Cafe Murano

Where: Covent Garden

Head to Angela Hartnett’s Northern Italian restaurant, Cafe Murano, in Covent Garden for a relaxed dining experience before your show. Enjoy two courses for £19 and three courses for £23 in this Covent Garden restaurant. Pre and post-theatre dining is between 12 - 7pm and 9.30 - 11pm Monday-Saturday and there are a selection of Italian wines and cocktails to accompany your meal.

Hai Cenato

Where: Victoria

If Italian food is your go-to, you need Jason Atherton’s Hai Cenato. Celebrating New York and Italian cuisine, Hai Cenato has a range of classic and inventive pizzas as well as a set menu. Dine from 5.30 - 6.30pm from the pre-theatre menu where you will pay £18.50 for two courses. If you just want a small bite to eat or post-theatre drinks, try The Drunken Oyster cocktail bar upstairs.

Pre-theatre dinner London, Hai Cenato Pizza

Whether you are feeling peckish before or after your theatre visit, there are plenty of pre-theatre dinner options available in London. Before heading to the theatre, why not spend your day site seeing in London with The Original Tour.