Teatro Hall is a beautiful and versatile space in the heart of Ealing with floor to ceilings windows and a large outside terrace. It is a perfect backdrop for filming and has hosted teams shooting adverts, films and TV programmes.

A grand island bar takes centre stage with a tall backdrop of etched blue Venetian Glass housed in cherry wood, marble bar top and pale parchment under tiled counter. Our Clock Tower is reminiscent of seating in the Waldorf Astoria lobby in NYC. Banquets, with rich midnight velvet seats and pale cream linen curtains, create intimacy. Four handmade Murano glass chandeliers, with over 100 glass columns each, create grandeur that the space demands.

Perfectly situated near Ealing Broadway station, which is on both the Elizabeth and Central Lines, making it very easy to get to from all areas in, and around, London.

Finalist for Best Restaurant Design - Society of British & International Design Awards 2022


Please contact our Events Team for further details on 020 7095 5788 /