The Top 10 Best Restaurants near Shaftesbury Theatre

Managed to bag the season’s hottest West End ticket, but at a loss for where to head to for pre or post-theatre dining? We’ve rounded up our favourite restaurants near Shaftesbury Theatre, with menus spanning from trusty British, to globe-spanning international. So whether you’re after a speedy express-course pit stop, or have time for a pre-threatre tasting menu, we’ve got the perfect dining-ticket to accompany your evening of performance.

Shaftesbury Theatre is renowned as West End’s biggest independent theatre, and has played host to countless sell-out productions and well-known theatre personalities over the last century. We’ve kept our fingers on the theatrical pulse and discovered some good restaurants near Shaftesbury Theatre. So read on to discover what’ll keep your tastebuds in check before or after a show.


1. Shoryu New Oxford Street Book Shoryu New Oxford Street

Japanese, 190m from Shaftesbury Theatre (2 min walk)

Shoryu Noodle Restaurant Near Shaftesbury Theatre

There are only a few things better than tucking into a bowl of warming ramen before the curtain goes up. At Shoryu New Oxford Street, guests can immerse themselves in the buzz of this Tokyo-style venue, while the muted colour scheme lends an air of calm. A rich tonkotsu topped with char siu barbecue pork belly is sure to tempt, and speciality sakes are also on offer.

Set menu: £22 per person

2. Dalloway Terrace Book Dalloway Terrace

Modern British, 350m from Shaftesbury Theatre (4 min walk)

Dalloway Terrace Restaurant Nearby Shaftesbury Theatre

Nestled right in the centre of historic Bloomsbury, the Dalloway Terrace is a welcoming space that is essentially poetic and British at heart. The secret garden sets the scene for a memorable dining experience during winter while the al fresco space is just the place with a meal or drink during summer.


3. Mon Plaisir Book Mon Plaisir

French, 210m from Shaftesbury Theatre (3 min walk)

Mon Plaisir Restaurant Near Shaftesbury Theatre

Mon Plaisir is a gorgeous French-inspired restaurant proudly holding a 2AA Rosette. The 4 dining areas follow a classic theme while the food presents a harmony of vibrant French flavours. The pre-theatre menu highlights comfort dishes like pork and mushroom terrine, braised beef with red wine sauce and pomme purée, and crème caramel.

Pre-Theatre Menu: 2 courses £15.95 | 3 courses £17.95


4. Cafe Mode Book Cafe Mode

Mediterranean, 150m from Shaftesbury Theatre (2 min walk)

Cafe Mode Restaurant Near To Shaftesbury Theatre

Located just 2 minutes away from Shaftesbury Theatre, Cafe Mode is a welcoming retreat in Covent Garden. The venue is abuzz with cheery conversations among the pre-theatre crowd in the pavement seating space as well as the bistro-styled interior. Take your pick from Italian classics like calamari fritti, penne al salmon and lamb cutlets.


5. Cafe Pacifico Book Cafe Pacifico

Mexican, 500m from Shaftesbury Theatre (6 min walk)

Cafe Pacifico Restaurant Close To Shaftesbury Theatre

Comforting Mexican cuisine is served with flair at the vibrant Cafe Pacifico, ideal for a quick meal before or after the show. Sip on a drink at the sleek and extensive bar area or enjoy a meal in the moodily-lit dining space livened up with splashes of colour. From the menu treat yourself to classics like enchiladas, burritos and chimichanga among others.


6. Native Book Native

British, 250m from Shaftesbury Theatre (3 min walk)

Native restaurant near Shaftesbury Avenue

Native dishes out an impressive selection of UK’s top notch wild food using inventive cooking techniques. The interior design is minimalist featuring an open kitchen and the menu is quintessentially British prepped using foraged ingredients. Choose from the likes of Swaledale mutton, wood pigeon and the Douglas fir and millet cake.


7. Hudson’s House Book Hudson’s House

British, 500m from Shaftesbury Theatre (6 min walk)

Hudsons House restaurant by Shaftesbury Theatre

Sitting pretty within St Giles Hotel in Soho, Hudson’s House takes diners through a fabulous journey of British food and drink till late. From the pre-theatre carte indulge in a delicious chicken breast with creamed mashed potato and the popular Eton mess. Exuding subtle hints of 1930s glamour, the interior resonates with classic elegance with private dining booths and a central bar.

Pre-Theatre Menu (available 5PM – 7PM): 2 courses £12.95 | 3 courses £15.95


8. Souk Medina Book Souk Medina

North African, 300m from Shaftesbury Theatre (4 min walk)

Souk Media Restaurant Near Shaftesbury Theatre

An exciting, North African dining experience awaits pre and post-theatre diners at the Souk Medina. A rustic themed interior with ethnic lanterns and mismatched cushions bring a slice of Africa right into Covent Garden. Guests are enticed by popular favourites on the menu like the lamb shank tagine and the indulgent baklava.


9. POLPO at Ape & Bird Book POLPO at Ape & Bird

Italian, 400m from Shaftesbury Theatre (5 min walk)

Polpo Restaurant on Shaftesbury Avenue

POLPO at Ape & Bird brings a slice of Venice close to Shaftesbury Theatre and offers delicious Italian cuisine. Housed within a beautifully refurbished former London pub, the venue features an exclusive bar, bottle lined shelves and moody lighting. Sample a cicheti plate for two, a ribbon steak or the delicious tiramisu pot.


10. Three Greyhounds Book Three Greyhounds

British, 550m from Shaftesbury Theatre (8 min walk)

Three Greyhounds Pub Near Shaftesbury Theatre

Located in the centre of Soho, the Three Greyhounds is a quintessential London pub housed in a mock Tudor building. The kitchen specialises in British classics with a dash of innovation alongside a pint of cask ale or a glass of wine.


Best Restaurants near Shaftesbury Theatre

Leave a Reply

Your email address will not be published. Required fields are marked *

* Please enter your comment

* Please enter your name