A pre-theatre dinner is part of the West End experience. Most restaurants near the theatres offer special pre-theatre menus (typically served 5–6:30pm) at excellent prices. Here are our favourites.
Covent Garden
The Ivy Market Grill
A Covent Garden institution with a great-value pre-theatre menu. Two courses from £22.50. Perfect before shows at the Lyceum, Novello, or Drury Lane theatres.
Dishoom Covent Garden
Bombay-inspired cuisine in a stunning setting. No pre-theatre menu, but quick service and excellent value. The lamb chops and black daal are legendary.
Soho
Barrafina
Spanish tapas at the counter. Quick, delicious, and conveniently located for shows on Shaftesbury Avenue. No bookings — arrive by 5:30pm to beat the queue.
Bao Soho
Taiwanese street food favourite. The fluffy bao buns are addictive and the portions are perfect for a pre-show meal. Expect a short wait.
The Strand
Joe Allen
The legendary theatre-world hangout. You'll spot actors and producers between shows. The secret off-menu burger is a must. Pre-theatre menu from £24.50.
Pre-Theatre Tips
- Book for 5:30–6pm to leave plenty of time before a 7:30pm curtain.
- Mention you're seeing a show — most restaurants will prioritise your service.
- Two courses is plenty — you don't want to feel stuffed during the performance.
