Bella Italia Leicester Square

London, WC2H… Central location - show map

Leicester Square Station is within 150 yards

Leicester Square Station is within 150 yards

About Bella Italia Leicester Square

Host your event in our 'Sorrento Room' for up to 50 guests or the whole venue for up to 160 guests. Our excellent group menus and packages are tailored to the needs of your booking, absolutely delicious and competitively priced; using ingredients sourced from family-run businesses in Italy.

With Christmas menus, set menus, buffet, breakfast & DDR packages, we’re able to meet a range of requirements and can also create bespoke menus when necessary. Minimum spends apply.

License extensions are available upon request.

Screen and projector available upon request.

2 Rooms and Event Packages for Hire at Bella Italia Leicester Square

Bella Italia Leicester Square Gallery

Bella Italia Leicester Square is popular for:

Bella Italia Leicester Square Location

London, WC2H…

Leicester Square Station is within 150 yards

Leicester Square Station is within 150 yards

Similar venues