Hire Space
Private Room

Bella Italia Leicester Square

Bella Italia Leicester Square - Private Room image 1
Bella Italia Leicester Square - Private Room image 2
Bella Italia Leicester Square - Private Room image 3
  • From £250
  • 70 Buffet
  • Leicester Square Tube
  • From £250
  • 70 Buffet
  • Leicester Square Tube

Space description

Bella Italia Leicester Square is located next door to the famous Odeon Leicester Square, just five minutes from London's Theatre Land.

It has a super 1st floor private room for up to 50 people for seated dining from a range of great value Group Bookings Menus that include Bella Italia's authentic Italian pizzas, classic pasta favourites, innovate calzones, amazing grills an much, much more!

Bella Buffets are also available for casual and relaxed dining for groups of up to 70 in the private room.





More about Bella Italia Leicester Square

Bella Italia Leicester Square is located right next door to the famous Odeon Leicester Square, and five minute's from London's Theatre Land.

Guests can enjoy a cup of award winning Musetti coffee, or settle down for a crust classic pizza, steaming bowl or pasta or mouth watering grill. Bellisimo!

The venue has a super 1st floor private room for up to 50 people for seated dining, meetings, presentations, networking events and parties.