Pre-Theatre Dining
The best restaurants near London's West End theatres
Brasserie Zédel
French
Glamorous underground Parisian brasserie with astonishing value. The pre-theatre prix fixe is one of the best deals in London.
Pre-Theatre Menu
£14.75 — 2 courses
Mon–Sat 11:30am–11pm
J Sheekey
Seafood
A Theatreland institution since 1896. Exquisite fish and shellfish in a wood-panelled setting beloved by actors and audiences alike.
Pre-Theatre Menu
£34 — 2 courses
Mon–Sat 12–6:30pm
Barrafina
Spanish Tapas
Counter-style tapas bar with exceptional Spanish cooking. No reservations — queue early for a pre-show feast.
Flat Iron
Steak
Legendary £14 flat iron steak with unlimited salad. Queue moves fast — perfect for a quick, satisfying pre-show meal.
Clos Maggiore
French
Voted London's most romantic restaurant. Fairy-lit conservatory with exceptional French cooking — book well ahead.
Pre-Theatre Menu
£38 — 3 courses
Mon–Sat 12–5:30pm
BAO Soho
Taiwanese
Iconic fluffy steamed buns and Taiwanese small plates. Tiny, buzzy, and utterly delicious.
The Ivy
British
The original celebrity haunt. Classic British and international dishes in an art deco setting steps from every major theatre.
Pre-Theatre Menu
£27.50 — 2 courses
Mon–Sat 12–6:30pm, Sun 12–4pm
Dishoom
Indian
Bombay-inspired café with legendary black daal, naan rolls, and chai. Covent Garden branch is perfect before a show.
Rules
British
London's oldest restaurant (1798). Game, pies, and puddings in a gloriously old-school setting. A proper occasion.
Pre-Theatre Menu
£32 — 2 courses
Mon–Sat 12–6pm
Kiln
Thai
Fiery Thai grill with counter seating. Bold flavours from northern Thailand — one of Soho's most exciting restaurants.