Bella Italia Irving St


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.




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


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



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


Central London

Nearest Station

Leicester Square (Tube)


  • Cuisine

    This venue serves Italian food.

Customer Reviews (0)

Book & enquire