Bella Italia Irving St

Description

Bella Italia Irving Street is a lively restaurant in the heart of London close to Leicester Square Tube Station, a large restaurant that can host up to 120 seated guests plus a large terrace at the front for al fresco dining.

Irving Street also has a quite snug area, perfect for an intimate setting of up to 18 guests and can be turned into a nice spot for a boardroom meeting for up to 10 guests. The venue is a great space for exclusive hire for any occasion.

 

 

Info

  • Happily Affordable ££
  • Wheelchair Access, Disabled Toilets
  • None

Hours

Day Open Close Notes
Monday 10:00 23:00
Tuesday 10:00 23:00
Wednesday 10:00 23:00
Thursday 10:00 23:00
Friday 10:00 23:30
Saturday 10:00 23:30
Sunday 10:00 22:30

Location

Address

Bella Italia Irving St, 10 Irving St., Charing Cross Road, WC2H 7AT

Area

Central London

Nearest Station

Leicester Square (Tube)

Menus

  • Cuisine

    This venue serves Italian food.

Customer Reviews (0)


Book & enquire