Before the show · Upper Street

Pre-Theatre Dining in Islington

2 Courses + Drink £30.95pp

Includes a 33cl Birra Moretti, 175ml house wine or soft drink.

Italian Pre-Theatre Dining on Upper Street

Planning an evening at the Almeida Theatre, King's Head Theatre or another nearby venue? La Divina is a family-run Italian restaurant at 134 Upper Street, making dinner before the show simple.

Since 2009, we have welcomed local diners and theatre-goers with warm hospitality and Italian-inspired cooking. Choose from Romana-style pizzas, pasta, risotto, grills, salads, homemade desserts and Italian wines—whether you want a quick early dinner or a relaxed meal before curtain-up.

Italian dishes and wine served at La Divina on Upper Street in Islington

Theatre Menu

2 Courses + Drink £30.95pp

Starter + Main + one drink

Add Dessert +£5

Bottle of House Wine Upgrade +£10
For two guests; replaces both included drinks.

View Theatre Menu

Plan Your Pre-Show Visit

Tell us your performance time when ordering and we will help you enjoy your meal without rushing.

  • Available: Sunday to Thursday
  • Ticket: A valid same-day theatre ticket must be presented
  • Booking: Please let us know your performance time
  • Other offers: Not available in conjunction with other offers or set menus
  • Exclusions: Not available during the festive season or on special days

Near Islington Venues

Meet on Upper Street, enjoy dinner and head to the show without crossing London twice.

Very close

Almeida Theatre

Enjoy dinner and drinks on Upper Street before your Almeida performance.

Very close

King's Head Theatre

A convenient stop for pasta, pizza, wine or a full dinner before the show.

Short walk

Little Angel Theatre

Family theatre plans are easier with an early meal together on Upper Street.

Short walk

Union Chapel

Start your concert evening with a relaxed Italian meal before heading to the venue.

Short walk

Islington Assembly Hall

A straightforward Upper Street choice for dinner and drinks before your event.

Plan ahead

Sadler's Wells

Allow a little extra travel time after enjoying Italian food and drinks at La Divina.

Polpette al sugo served at La Divina Italian Restaurant in Islington

What to Eat Before the Show

Choose a starter and main from pasta, risotto, pizza, chicken and salad options. Vegetarian and vegan choices are clearly marked, and you can add a homemade dessert for £5.

View Theatre Menu

Why Choose La Divina for Pre-Theatre Dining in Islington?

Pre-theatre dining should feel easy, not rushed. La Divina is family-owned, has served Upper Street since 2009 and welcomes couples, families and groups before performances.

Book ahead and add your show and curtain time to the booking notes. Our team can then help you enjoy your meal and leave comfortably for the venue.

Fresh pasta with rich ragu served at La Divina in Islington

Pre-Theatre Dining FAQs

Is La Divina near Almeida Theatre?

Yes. La Divina is at 134 Upper Street in Islington, a short walk from Almeida Theatre.

Is La Divina near King's Head Theatre?

Yes. Our restaurant is on Upper Street in Angel, Islington, close to King's Head Theatre.

Does La Divina have a Theatre Menu?

Yes. Our Theatre Menu is £30.95 per person and includes a starter, main and one drink. Choose a 33cl Birra Moretti, 175ml house wine or a soft drink. View the Theatre Menu.

Can I book a table before a theatre show?

Yes. We recommend booking ahead and choosing a time that leaves you enough time to enjoy your meal before the performance.

Do you have vegetarian, vegan or gluten-free choices?

Yes. Vegetarian and vegan choices are marked on the menu. Please speak with our team about any allergy or specific dietary requirement.

What other attractions and venues are near La Divina?

La Divina is close to Little Angel Theatre, Islington Assembly Hall, Union Chapel, the Business Design Centre, Camden Passage, Almeida Theatre and King's Head Theatre.

Italian food and wine served at La Divina before an evening in Islington

Book Your Pre-Theatre Table

Make La Divina the first stop of your theatre evening in Islington. Book your table, enjoy Italian food on Upper Street, then head to the show.

Book Now