Pre-Theatre Dining in Islington

Start your evening with authentic Italian food at La Divina on Upper Street, ideally located for Almeida Theatre and King's Head Theatre.

Italian Pre-Theatre Dining on Upper Street

Planning an evening at the Almeida Theatre or King's Head Theatre? La Divina is a family-run Italian restaurant at 134 Upper Street, Angel, Islington, making it an easy choice for dinner before the show.

Since 2009, we have welcomed local diners, theatre-goers and visitors with warm hospitality and Italian-inspired cooking. Enjoy hand-stretched Romana-style pizzas, classic pasta dishes, grills, salads, homemade desserts and a carefully selected list of Italian wines.

Whether you want a quick early dinner or a more relaxed meal before curtain-up, our central Upper Street location puts you close to some of Islington's best-known theatres and performance venues.

La Divina Italian Restaurant on Upper Street in Islington

Theatre Offer

50% Off the Food Bill

Make your pre-theatre meal even better with La Divina's theatre offer. The offer excludes Saturday nights and is subject to the current terms and availability shown on our offers page.

A Relaxed Start to Your Evening

If you are heading to a performance, timing matters. Our location on Upper Street makes it simple to enjoy dinner, drinks and dessert without travelling across London again before the show.

  • Address: 134 Upper Street, London N1 1QP
  • Area: Angel / Islington
  • Nearby: Almeida Theatre and King's Head Theatre
  • Cuisine: Italian, pizza, pasta and more
  • Reservations: Online booking available

Near Islington Venues

La Divina is well placed for an early dinner before performances and events around Upper Street, Angel and Islington.

Almeida Theatre

Heading to the Almeida? Join us for Italian food and drinks before your performance. La Divina's Upper Street location keeps your pre-show plans simple.

King's Head Theatre

La Divina is close to King's Head Theatre, making us a convenient stop for pasta, pizza, wine or a full dinner before the show.

Union Chapel

Visiting Union Chapel for a concert or event? Enjoy a relaxed Italian meal on Upper Street before heading to the venue.

Islington Assembly Hall

Going to an event at Islington Assembly Hall? La Divina is a convenient Upper Street choice for dinner and drinks beforehand.

Sadler's Wells

Planning an evening at Sadler's Wells? Start with Italian food, wine or cocktails at La Divina before your performance.

Italian pizza and pasta at La Divina in Islington

What to Eat Before the Show

Our menu gives theatre-goers plenty of choice. You can keep things light, share dishes at the table or enjoy a full Italian meal before your performance.

Popular choices include hand-stretched Romana-style pizza, pasta, grills, salads and homemade desserts. We also offer Italian wines, cocktails and options for different dietary needs.

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

Pre-theatre dining should feel easy, not rushed. At La Divina, you can enjoy a proper restaurant meal in the heart of Islington and still stay close to the area's main theatres.

We are family-owned, have served Upper Street since 2009, and focus on friendly service, fresh ingredients and a comfortable atmosphere. Our restaurant works equally well for couples, families and groups meeting before a performance.

If you know your show time, booking ahead is the best way to plan your evening. Choose a table time that gives you enough space to enjoy your meal and walk comfortably to the theatre.

Dining at La Divina Italian Restaurant in Angel 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 pre-theatre offer?

Yes. We promote a special theatre offer. Please check the current offer details and terms before booking.

Can I book a table before a theatre show?

Yes. We recommend booking ahead and choosing a time that leaves you comfortable time to eat before your performance.

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

La Divina welcomes guests with different dietary needs. Please view the current menu and speak with the restaurant about any specific allergy or dietary requirement.

Where is La Divina?

We are at 134 Upper Street, London N1 1QP, in the heart of Angel and 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.