Host your event in our 'Milano Room' for up to 200 guests or take over Bella Italia Strand for up to 280 guests.
Located on London’s Strand between some of the most legendary theatres and hotels in the world, this restaurant boasts the huge Milano Room downstairs from the main restaurant. With its own bar and raised seating area The Milano Room is perfect for large events or sectioning off for smaller bookings.
Our excellent group menus and packages are tailored to the needs of large groups, absolutely delicious and competitively priced; using ingredients sourced from family run businesses in Italy.
Only a 3 minute walk from Charing Cross station, our restaurant is ideally situated in the heart of London.
Wi-Fi is complimentary and AV equipment is available!