| |

15+ Great Places to Eat Near the Shaftesbury Theatre

If you’re visiting London to see Mrs Doubtfire The Musical and are feeling a bit peckish, you can look to grab a quick snack or enjoy a pre-show dinner at one of the many restaurants near the Shaftesbury Theatre.

Places to Eat Near the Shaftesbury Theatre

Looking for a bite to eat before or after a show at the Shaftesbury Theatre? Look no further! We’ve compiled a list of the best restaurants near the theatre to help make your dining decision a little easier.

Whether you’re in the mood for a quick bite or a leisurely meal, there are plenty of options to choose from. From Italian to French to British pub fare, there’s something for every palate. And with most restaurants located within walking distance of the theatre, you won’t have to worry about rushing to make your show.

So why not make a night of it and enjoy a delicious meal before or after your theatre experience? Check out our list of top restaurants near the Shaftesbury Theatre and get ready for a memorable evening.

Where to Eat Near Mrs Doubtfire at the Shaftesbury Theatre

Fine Dining

There are plenty of fine dining restaurants near the Shaftesbury theatre, perfect for booking a pre-show meal. For an upscale dining experience, we recommend checking out the following restaurants:

Frog by Adam Handling – Michelin Star dining in Covent Garden

Located just a short walk from the theatre, Frog by Adam Handling is a great choice for those looking for contemporary British cuisine with a twist. The restaurant is known for its innovative dishes that use locally sourced ingredients, and the menu changes regularly to reflect the seasons.

Some of the standout dishes at Frog include the Scottish langoustine with yuzu and seaweed, the lamb with wild garlic and anchovy, and the chocolate with miso and sesame. The restaurant also has an extensive wine list, with plenty of options to pair with your meal.

Frog by Adam Handling

Location: 34-35 Southampton St, London WC2E 7HG
Cuisine: Contemporary British
Distance: 10 minute walk

Sushisamba Covent Garden

Sushisamba – Delicious Fusion Food

For a unique dining experience, head to Sushisamba, a Japanese-Brazilian-Peruvian fusion restaurant located in the heart of Covent Garden. The restaurant boasts a beautiful rooftop terrace, as well as a vibrant atmosphere and delicious cuisine.

The menu at Sushisamba Covent Garden features a wide range of sushi and sashimi, as well as other Japanese-inspired dishes like wagyu gyoza and miso-marinated black cod. The restaurant also offers a selection of signature cocktails, including the famous Samba Juice, a refreshing blend of cachaça, coconut water, and lime.

Whether you’re looking for a romantic dinner for two or a night out with friends, Sushisamba in Covent Garden is the perfect choice for a memorable dining experience.

Sushisamba – Covent Garden

Location: 35 The Market Building, London WC2E 8RF
Cuisine: Japanese-Brazilian-Peruvian fusion
Distance: 8 minute walk

Hawksmoor Seven Dials

If you’re in the mood for a steak, Hawksmoor Seven Dials is the place to go. This popular restaurant is known for its high-quality meat, which is sourced from small British farms and dry-aged on site for a minimum of 35 days.

In addition to steak, Hawksmoor also serves up a variety of seafood dishes, as well as a selection of sides and starters. Some of our favourites include the smoked salmon, the grilled octopus, and the triple-cooked chips.

The restaurant also has an impressive cocktail menu, with a range of classic and signature drinks to choose from. If you’re not sure what to order, the knowledgeable staff are always happy to make a recommendation.

Hawksmoor Seven Dials

Location: 11 Langley Street, London WC2H 9JG
Cuisine: Steak House
Distance: 5 minute walk

All of these restaurants offer excellent food and service, and are perfect for a special occasion or a romantic date night before enjoying a West End show.

Casual Dining

If you’re looking for something more casual, there are plenty of options in the area as well. These restaurants offer a more relaxed atmosphere but still serve up delicious food. Whether you’re in the mood for burgers, African cuisine, or a pastry and coffee, there’s something for everyone.
Here are some of our favourites:

The Delaunay

The Delaunay – European Restaurant in Covent Garden

The Delaunay is a stylish European cafe-restaurant with a menu that features classic dishes from Austria, Germany, and France. They are open for breakfast, lunch, afternoon tea, and dinner, so no matter what time of day you’re visiting, you’re sure to find something delicious to eat.

Some of the standout dishes at The Delaunay include the Wiener Schnitzel, the Tarte Flambée, and the Apple Strudel. The restaurant also has an extensive wine list, so be sure to ask your server for a recommendation to pair with your meal.

The Delaunay

Location: 55 Aldwych, London WC2B 4BB
Cuisine: European
Distance: 8 minute walk

Balthazar – French Restaurant in Covent Garden

Another great option for pre-theatre dining is Balthazar London. This French brasserie is located just a short walk from the Shaftesbury theatre and serves up classic French dishes in a chic, Parisian-inspired setting.

The menu at Balthazar London features a range of dishes, from fresh seafood to hearty meat dishes. The restaurant also has an impressive cocktail menu, so be sure to try one of their signature drinks before or after the show.


Location: 4-6 Russell Street, London WC2B 5HZ
Cuisine: French
Distance: 9 minute walk

Burger and Lobster Leicester Square

Burger & Lobster – American Style Diner near Leicester Square

Burger & Lobster is a great option for those looking for a filling meal without breaking the bank. This restaurant offers a simple menu with just three main items: burgers, lobsters, and lobster rolls.

All dishes come with fries and salad, making it a great value for money and the restaurant has a casual atmosphere, with a modern decor and friendly staff.

Burger & Lobster

Location: 10 Wardour Street, London W1D 6QF
Cuisine: American
Distance: 9 minute walk

Flat Iron Covent Garden

Flat Iron – Steak Restaurant in Covent Garden

Flat Iron is a steakhouse that offers high-quality meat at an affordable price. The restaurant’s signature dish is the Flat Iron steak, which is cooked to perfection and served with a side salad. Other menu items include burgers, sides, and desserts.
The restaurant has a laid-back vibe and friendly staff. Prices range from £15-£25 per person, depending on your order.

Flat Iron

Location: 17-18 Henrietta Street, London WC2E 8QH
Cuisine: Steak House
Distance: 9 minute walk

Traditional British Cuisine Near the Shaftesbury Theatre

When it comes to traditional British cuisine, there are a few restaurants near the Shaftesbury Theatre that are worth checking out. Here are two of our favourites:

Rules Restaurant – The Oldest Restaurant in London!

Rules Restaurant is a historic establishment that has been serving traditional British fare since 1798. The restaurant has an old-world charm that transports you back in time. The menu features classic dishes like roast beef and Yorkshire pudding, steak and kidney pie, and fish and chips. The portions are generous, and the quality of the food is excellent.

If you’re looking for a quintessentially British dining experience, Rules Restaurant is the place to go. The restaurant is located on Maiden Lane, which is just a short walk from the Shaftesbury Theatre.

Rules Restaurant

Location: 34-35 Maiden Lane, London WC2E 7LB
Cuisine: British
Distance: 10 minute walk

The Ivy Market Grill

The Ivy Market Grill is a stylish restaurant that serves modern British cuisine. The restaurant has a relaxed and welcoming atmosphere, and the menu features a range of dishes that showcase the best of British produce.

Some of the most popular dishes at The Ivy Market Grill include the shepherd’s pie, the fish and chips, and the steak sandwich. The restaurant also has an extensive wine list, and the staff are always happy to recommend a wine to pair with your meal.

The Ivy Market Grill is located on Henrietta Street, which is just a few minutes’ walk from the Shaftesbury Theatre. The restaurant is open for breakfast, lunch, and dinner, so you can enjoy a meal here no matter what time of day it is.

The Ivy Market Grill

Location: 1a Henrietta Street, London WC2E 8PS
Cuisine: Modern European
Distance: 10 minute walk

Budget-friendly dining in the West End

Budget-friendly Options Near the Shaftesbury Theatre

If you’re looking for a quick and affordable bite to eat before or after a show at the Shaftesbury Theatre, there are plenty of options available. Here are a few great places to eat that won’t break the bank:

Homeslice Pizza

If you’re in the mood for pizza, Homeslice is the place to go. This casual eatery serves up delicious pizzas that are perfect for sharing.
You can choose from a variety of toppings, including classic margherita, mushroom and ricotta, and salami and rocket. The pizzas are cooked in a wood-fired oven and are crispy on the outside and chewy on the inside.
Prices start at around £4 for a slice, and a whole pizza costs between £20 and £26, depending on the toppings.

Homeslice Pizza

Location: 13 Neal’s Yard, London WC2H 9DP
Cuisine: Pizza
Distance: 3 minute walk


For something a bit different, head to Wahaca Covent Garden. This Mexican street food restaurant serves up tasty tacos, burritos, and quesadillas, as well as a range of sides and snacks. The menu is designed for sharing, so you can try a bit of everything.
We recommend the pork pibil tacos, which are made with slow-cooked pork and pickled onions. Prices start at around £3 for a taco, and most dishes cost between £8 and £12.

Wahaca Covent Garden

Location: 66 Chandos Place, London WC2N 4HG
Cuisine: Mexican
Distance: 10 minute walk

Street Food

London is famous for its street food scene, and there are plenty of great options near the Shaftesbury Theatre. Here are a few of our favourites:

  • Kati Roll Company – This Indian street food vendor serves up delicious rolls filled with spiced meats and vegetables. Prices start at around £5, making it a great budget option.
  • Bleecker Burger – If you’re in the mood for a burger, Bleecker Burger is the place to go. Their classic cheeseburger costs just £6.50, and it’s one of the best burgers in London.
  • The Athenian – For something a bit healthier, try The Athenian’s delicious Greek souvlaki wraps. Prices start at around £6.
  • Baozi Inn – For a taste of China, head to Baozi Inn. This street food vendor specialises in baozi, which are steamed buns filled with meat or vegetables. We recommend trying the pork belly baozi or the spicy Sichuan beef noodles.
  • Yum Bowl – For a healthy option, check out Yum Bowl. They serve up delicious bowls filled with fresh vegetables, grains, and proteins. We love the Korean BBQ beef bowl, but there are plenty of vegetarian and vegan options too.

Fast Food

Sometimes you just need something quick and easy, and there are plenty of fast food options near the Shaftesbury Theatre. Here are some of our favourites:

  • Pret a Manger – This popular sandwich chain has several locations near the Shaftesbury Theatre, and they offer a wide selection of sandwiches, salads, and snacks at affordable prices.
  • Leon – Leon is a fast food chain that focuses on healthy and sustainable food. They offer a range of salads, wraps, and hot dishes, with prices starting at around £5.
  • Holborn Grind – Holborn Grind is a trendy cafe that serves coffee, cocktails, and light bites. They have a small but delicious menu that includes avocado toast, pastries, and sandwiches. The atmosphere is stylish and modern, with plenty of seating both inside and outside.

Whether you’re in the mood for street food or fast food, there are plenty of budget-friendly options near the Shaftesbury Theatre. Just be sure to arrive early, as these places can get busy before and after shows.

Save Money on Food Near the Shaftesbury Theatre

Taste Card Covent Garden

If you’re trying to do London on a bit of a budget and want to save money on eating out, there are plenty of chain restaurants near the Shaftesbury Theatre theatre that offer 2-for-1 meals or 50% off food when you dine out with Tastecard.

Untitled design

2 for 1 meals or 50% off food with Tastecard

Tastecard isn’t just for independent restaurants; you can get big discounts on food at chain restaurants too including Ask Italian, Pizza Express, Pizza Hut, Zizzi, Cafe Rouge, Prezzo, Burger King, Auntie Annie’s and Poke House.

Where to eat with kids before Mrs Doubtfire The Musical

Planning a family day out in London can be a fun and exciting experience, but finding the perfect place to eat with kids can be a challenge.
We’ve tried out some of the best family-friendly restaurants in the West End, from casual cafes to upscale eateries. So whether you’re looking for a quick bite before a show or a leisurely meal with the whole family, we’ve got you covered with our picks of the best places to eat with kids in London’s iconic West End!

Jungle Cave

Jungle Cave – formerly the Rainforest Cafe

Nestled in the heart of Covent Garden is the immersive Jungle Cave restaurant, a must-visit for anyone looking for a unique dining experience in London. Formerly known as Rainforest Cafe, this family-friendly restaurant boasts jungle-themed decor complete with animatronic animals and exotic flora.

The menu features a range of American cuisine, including burgers, steaks, and salads, as well as vegetarian and vegan options. Whether you’re looking for a fun family outing or a quirky date spot, Jungle Cave has something for everyone.

Jungle Cave

Location: 20-24 Shaftesbury Avenue, London W1D 7EU
Cuisine: American
Distance: 10 minute walk

Bills Kids Pancake Parlour

Bill’s – Kid’s Pancake Parlour

If you’re on the lookout for a delightful dining experience in the heart of Covent Garden, Bill’s restaurant is the place to be. With a menu that features a wide range of contemporary British cuisine, including breakfast, brunch, and dinner options, there’s something to suit every taste bud.

But what really sets Bill’s apart is their Kid’s Pancake Parlour! Every day between 3 pm and 5 pm, kids can have a great time getting creative and building their own pancake masterpiece with a selection of tasty toppings. Better yet, it only costs £3.95 per child, and that includes their pancake creation and juice.

Bill’s Covent Garden

Location: St Martin’s Courtyard, Slingsby Place, London WC2E 9AB
Cuisine: European
Distance: 6 minute walk

maxwells bar and grill freakshakes

Maxwell’s Bar & Grill

Maxwell’s Bar & Grill in Covent Garden is a must-visit destination for anyone looking for a delicious meal before catching a West End show. The menu features classic American cuisine, including juicy burgers, succulent steaks, and finger-licking ribs, as well as vegetarian and gluten-free options. And you can’t go to Maxwell’s without indulging in one of their famous Freakshakes!

The lively atmosphere and friendly staff create a fun and welcoming environment that’s perfect for groups or couples looking for a night out on the town. And with its prime location just a stone’s throw away from some of the most popular theatres in London’s West End, Maxwell’s is the perfect place to fuel up before a night of entertainment.

Maxwell’s Bar & Grill

Location: 34 King Street, London WC2E 8JG
Cuisine: American
Distance: 9 minute walk

Restaurants offering pre-theatre menus near the Shaftesbury Theatre

If you’re planning a night out in London’s West End, there’s no shortage of amazing restaurants to choose from. But with so many options, it can be tough to decide where to dine before the show. That’s where pre-theatre menus come in – these specially curated menus offer delicious and convenient dining options for theatre-goers looking to enjoy a meal before the curtain rises.
These restaurants offer some of the best pre-theatre dining options in the West End!

  • The Delauney – Offers its Prix Fixe menu, which is ideal as a pre or post-show meal. It’s a set menu of two courses for £29.75 or three courses for £34.75
  • Balthazar – Balthazar offers a Prix Fixe set menu Monday to Friday between 11:30am and 7pm making it perfect for both matinee and evening performances. It’s priced at two courses for £24.50 or three courses for £27.95
  • Tuttons Covent Garden – Tuttons has a great value Pre-theatre set menu priced at two courses for £19.95 and three courses for £21.95
  • Hawksmoor Seven Dials – Hawksmoor has an Express Menu that is ideal for a quick pre-theatre or late post-show meal priced at two courses for £27 and three courses for £31

Mr Fogg's Tavern

Best Pubs and Bars near The Shaftesbury Theatre

If you’re looking for a place to grab a pint before or after a show at the Shaftesbury Theatre, there are plenty of pubs nearby to choose from. From traditional pubs to trendy bars, here are some of our top picks:

Traditional Pubs

  • The Princess Louise – Located just a few minutes’ walk from the theatre, The Princess Louise is a classic Victorian pub with plenty of character. With its stunning interior and wide selection of beers, it’s the perfect spot for a pre-show drink. Be sure to check out the beautiful tiled walls and the impressive mahogany bar.
  • The Crown Tavern – Another great option is The Crown Tavern, a cosy pub with a friendly atmosphere. They serve a variety of beers, wines, and spirits, as well as some tasty pub grub. If you’re lucky, you might even catch some live music or a quiz night.
  • The Marquis Cornwallis – For something a bit more upmarket, head to The Marquis Cornwallis. This stylish pub offers a range of craft beers, cocktails, and wines, as well as some delicious food. The outdoor seating area is a great place to relax on a sunny day.
  • The Coal Hole – This Victorian-era pub has a prime location on the Strand, just a stone’s throw from many of the theatres in the West End. With its ornate decor and cosy atmosphere, it’s a great spot for a post-show drink.

Trendy Bars

  • Mr Fogg’s Tavern – This quirky bar is inspired by the adventures of Phileas Fogg, the protagonist of Jules Verne’s “Around the World in Eighty Days”. With its Victorian-era decor and creative cocktails, it’s a fun spot to grab a drink before or after a show.
  • The Alchemist – This trendy bar is known for its innovative cocktails, which are often served with a bit of theatrics (think dry ice and smoke). With its sleek, modern decor, it’s a popular spot for a night out on the town.
  • Radio Rooftop – For stunning views of London’s skyline, head to this rooftop bar on the Strand. With its chic decor and extensive drinks menu, it’s a great spot to impress a date or celebrate a special occasion.

Where to stay near the Shaftesbury Theatre

Visiting London’s West End is such a fun experience, but if you’re travelling in from outside the city, it can be a shame to cut your adventure short by having to rush back for the last train home. Why not make the most of your theatre trip and stay overnight to give yourself more time to explore and take in the sights!
There are plenty of places to stay in and around the West End, from budget-friendly hostels to luxury hotels. Anywhere you stay in the area will have easy access to public transport and will be a great central location to explore the city from.

Visiting The Shaftesbury Theatre FAQ’s

What is the nearest tube station to The Shaftesbury Theatre?

The nearest tube station to The Shaftesbury Theatre is Tottenham Court Road, which is served by the Central Line, Elizabeth Line and the Charing Cross branch of the Northern Line.

Is there a dress code for The Shaftesbury Theatre?

There is no official dress code for The Shaftesbury Theatre, but we recommend dressing smart-casual for a night out at the theatre.

Can I take a bag into the Shaftesbury Theatre?

Standard-size handbags or rucksacks are allowed in the auditorium at the Shaftesbury Theatre. You are not able to take large rucksacks, suitcases or multiple shopping bags in with you – if you need a place to store excess luggage, take a look at Nannybag luggage storage service.