Powered by ElevenLabs
The Phantom of the Opera at His Majesty's Theatre on Haymarket is one of the most iconic theatre experiences in the world. The theatre's grand location — between Piccadilly Circus and Trafalgar Square — places it at the crossroads of some of London's finest dining areas: Soho to the north, St James's to the west, and Covent Garden to the east.
Whether you want classic French cuisine, a buzzy Soho tapas bar, or an affordable brasserie meal, this guide covers the best restaurants for a pre-theatre dinner before The Phantom of the Opera. For a broader selection, visit our restaurant listings.
Best Restaurants Near His Majesty's Theatre
His Majesty's Theatre sits at the southern end of Haymarket, close to Piccadilly Circus and Trafalgar Square. These restaurants are all within easy walking distance.
Brasserie Zedel (£-££)
Just around the corner from His Majesty's Theatre on Sherwood Street, Brasserie Zedel is a stunning subterranean Parisian brasserie with Art Deco interiors that rival anything in Paris. The prix fixe menu is legendary — two courses for just £14.50, three courses for £18.50. The steak hache, duck confit, and profiteroles are all excellent. This is the best-value pre-theatre dining in the West End, and it is barely a 3-minute walk from the theatre. Book ahead for pre-theatre times.
Hoppers Soho (££)
Sri Lankan and South Indian cuisine on Frith Street, about a 5-minute walk north through Soho. The hoppers (bowl-shaped pancakes) are crispy, fragrant, and utterly addictive. The bone marrow varuval and black pork kari are outstanding. No bookings — arrive by 5:15pm for the best chance of a table. Expect to spend £20-30 per person.
The Palomar (££-£££)
Vibrant modern Jerusalem cuisine on Rupert Street, a 4-minute walk from the theatre. The counter seating gives you a ringside view of the open kitchen, and the food is electric — the polenta Jerusalem-style and deconstructed kubeh are highlights. Expect to spend £35-50 per person. The energy here is infectious, making it a brilliant way to start a Phantom evening.
Circolo Popolare (££)
A wildly popular Italian restaurant on Rathbone Place (about an 8-minute walk north), Circolo Popolare serves generous sharing plates of Italian classics in a maximalist dining room lined with thousands of bottles. The burrata and truffle pizza is excellent, and the limoncello desserts are a joy. Expect to spend £25-35 per person. Arrive early or book ahead — this place is always packed.
Cafe Murano St James's (£££)
Angela Hartnett's refined North Italian restaurant on St James's Street, a 7-minute walk from the theatre. The handmade pasta is exceptional, and the seasonal tasting menus are superb. The pre-theatre menu offers excellent value. Expect to spend £35-50 per person for a la carte. An elegant, understated choice.
Hawksmoor Air Street (£££)
Premium British steaks in a stunning Art Deco basement off Piccadilly Circus, just a 4-minute walk from His Majesty's Theatre. The 35-day dry-aged steaks are some of the best in London, and the bone marrow and triple-cooked chips are essential sides. Pre-theatre express menu available. Expect to spend £50-70 per person.
Budget-Friendly Options Near Piccadilly
The area around Piccadilly Circus has some excellent affordable options.
Chinatown (£)
London's Chinatown is a 3-minute walk north of His Majesty's Theatre, just across Shaftesbury Avenue. For a quick, affordable pre-theatre meal, Dumplings Legend and Baozi Inn offer authentic Chinese food for under £12 per person. Perfect when time is tight.
Kanada-Ya (£-££)
Outstanding tonkotsu ramen on Panton Street, literally a 1-minute walk from the theatre. A steaming bowl of rich, porky ramen costs around £13-15 and is the perfect warming meal before an evening show. The queue moves quickly.
Fine Dining on Haymarket and St James's
The Haymarket and St James's area is home to some of London's most prestigious restaurants.
The Wolseley (£££)
A grand European cafe-restaurant on Piccadilly, The Wolseley occupies a magnificent 1920s building and serves refined all-day dining. The wiener schnitzel, eggs Benedict, and afternoon tea are all iconic. Expect to spend £40-60 per person. A 5-minute walk from His Majesty's Theatre and one of the most elegant pre-theatre options in London.
Pre-Theatre Dining Tips for His Majesty's Theatre
- Brasserie Zedel is the obvious choice. It is the closest high-quality restaurant to the theatre, the value is extraordinary, and the setting is gorgeous. Book the pre-theatre slot for the best experience.
- Book for 5:15pm or 5:30pm. The Phantom of the Opera starts at 7:30pm, with doors at 7:00pm. A 5:30pm booking gives you two comfortable hours.
- Head north for variety. Soho is a 3-5 minute walk north of the theatre and offers the widest range of cuisines and price points in central London.
- Head south for elegance. St James's, south and west of the theatre, is more formal and expensive but offers some of London's most prestigious dining rooms.
- Piccadilly Circus tube is right there. His Majesty's Theatre is one of the easiest West End theatres to reach by public transport, so you can arrive from almost anywhere in London in good time for an early dinner.
Save on Phantom Tickets with tickadoo+
The Phantom of the Opera is a West End legend, and seeing it at His Majesty's Theatre is a bucket-list experience. With a tickadoo+ membership, you can save up to 60% on West End theatre tickets, including The Phantom of the Opera. Members get access to exclusive last-minute deals and priority booking — perfect for planning a pre-theatre dinner and show combination without breaking the bank.
Visit the Phantom of the Opera page for ticket prices and availability.
Plan Your Night Out
His Majesty's Theatre is in one of the most exciting parts of central London. Here is how to plan the perfect Phantom evening:
- Book your Phantom tickets. Check availability on the Phantom of the Opera page and secure your seats.
- Choose your dining style. Brasserie Zedel for value, Hawksmoor for steak, The Palomar for something vibrant, or The Wolseley for old-world elegance.
- Post-show drinks. After the performance, you are perfectly placed for cocktails at the American Bar at The Savoy or a nightcap in Soho.
- Discover more shows. Browse all West End shows — several other theatres are within a few minutes' walk of His Majesty's.
Planning a London trip?
Build your perfect itinerary with shows, hotels, and experiences — all in one place.
