Pre Theatre Dinner in London

Heading to out to catch a theatre show in London, and want to find a good place to eat or drink before the action? Well you've come to the right place. From restaurants promising pre-theatre discounts, offers and deals, to the hottest places to eat in London - there are some fantastic West End bars and restaurants, just waiting to be discovered. Take a look at our picks below for the best places for a pre-theatre dinner in London, check out the deals and discounts available, then make a booking online.

Last updated on 5th October 2022

Haché Holborn

14 user reviews 4

Catching a show in central London? Get your fill before the main event with a visit to Haché in Holborn. Alongside G&Ts, bubbly, cocktails and beer, you'll find a sweet selection of burgers that are perfect whether you're vegan or a meat-eater.

Walkers of Whitehall

87 user reviews 4

Pre Theatre

Walkers of Whitewall is sat in the middle of Britain's political hub, only a stone's throw away from Trafalgar Square, and offers the city's busy crowds delicious dishes created using only the finest ingredients that can be found in London. From cumin leg of lamb to bavette steak served with chimichirra, they chefs have let their imagination flow, adding slight twists to a number of traditional gastro dishes. Only a short, idyllic walk away from the city's West End, this is an ideal spot for anyone looking for a pre-theatre dinner in London.  

Mulberry Bush

1057 user reviews 4

Located within a stone's throw of the water's edge, Mulberry Bush is a trusty gastropub favourite from the guys at Young's. Decorated head chef Roger Vincent specialises in seasonal foods and tasty daily changing specials, and there's a cracking choice of beers and an ever-rotating guest ale list if you're just planning on dropping in for a drink before heading to the theatre.

If you fancy a lavish drink before your show in the Soho area, Be At One Soho delivers consistently delicious cocktails in their buzzing bar that is sure to get you in the mood to be dressed up for your favourite show. For those closer to the West End or the famous Lion King theatre head to the friendly Be At One Covent Garden. You must be warned that going there during the happy hours means risking missing the show because of the fun you'll be having. To ensure that you start off your night of theatre is hassle-free; book a place here.

Inamo Covent Garden

555 user reviews 4

Inamo is a forward-thinking restaurant group promising interactive table-tops, beautiful Pan-Asian cuisine and oriental themed cocktails. Their Covent Garden restaurant is located within a stone's throw of some of the West End's most iconic theatres. A great place to have dinner before the show, they also have a range of restaurant deals including a 2 course for £10 lunch offer, and 3 courses for £20 dinner offer.

Floral By LIMA

12 user reviews 5

If you're on a theatre date night, and are in need of a delicious pre-show meal, FLORAL is sure to impress. A sister site to the Michelin-starred Lima, FLORAL serves authentic Peruvian dishes in the heart of Covent Garden with a gorgeous Pisco bar downstairs serving world-class cocktails. 

The Botanist

311 user reviews 3

The Botanist is a sophisticated drinking and dining spot in Sloane Square. Serving up classic British dishes and bespoke cocktails, it is the perfect spot to visit before the theatre. The Cadogan Hall pre-theatre special makes it even better! If you're planning on seeing a show at the Cadogan Hall you can receive a special discounted rate on the pre-theatre menu. Book your table online in advance and enjoy an evening at one of London's best restaurant bars!

If you're looking for a pre-theatre restaurant in Soho, swish hotel Karma Sanctum could be the perfect spot. The Warwick Street beauty offers a dedicated menu for early evening diners that includes two course of delicious Japanese eats and a glass of fizz. 

Osteria is bringing far more than pizza and pasta to the Barbican. The Italian restaurant focuses on the traditional, home-cooking style food of Italy with an emphasis on seafood and meats. With beautiful views over a courtyard and a sophisticated atmosphere, this is a great spot to indulge before you see a show.

Marsha Soho

84 user reviews 3

Searching for pre theatre spots to head to before the big show? Marsha in Soho and Southbank are definitely a brilliant shout. With scrumptious burgers, salads and tonnes of chicken-based plates, the venue also serves up some killer drinks - we recommend trying the Moscow mule.

¡Bonita Lunes! and 8 other offers

This little Spanish spot is located in the heart of theatre district, situated between Leicester Square and Covent Garden. The perfect place for a pre-theatre dinner in London, come here for tapas snacks, sangria and live authentic music all throughout the week and weekend. Pro-tip: if you're visiting the theatre mid-week, make the most of Salvador and Amanda's generous happy hour.


334 user reviews 4

Bbar is a South African inspired restaurant, bar and event space situated in the heart Victoria, within easy walking distance to some of the best theatres in the city. Tuck into their plates of seasonal cuisine with over 110 bottles of wine and 60 cocktails to choose from.